In short: The reason why the tests are failing @dkayiwa
Long: The two test are failing because the following method HibernatePersonDAO.java does return an empty set.
This is the case because the Soundex() filter, specified as field familyName2Soundex., does not work which is executed in getSoundexPersonNameQuery()
The same method is working when I use familyName2Exact filters. So my conclusion is that the LuceneAnalyzer for soundex does not seem to work. But I do not know why?
My expectations would be that these two test are valid when familyNameSoundex acts like soundex() in the SQL as it was previous to the change