Skip to content

Commit

Permalink
Added a hash resolving test
Browse files Browse the repository at this point in the history
  • Loading branch information
bleskes committed Mar 26, 2013
1 parent 707e155 commit 1b472c6
Showing 1 changed file with 14 additions and 0 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -9,6 +9,7 @@
import org.apache.lucene.util.Version;
import org.elasticsearch.common.lucene.DocumentBuilder;
import org.elasticsearch.common.lucene.Lucene;
import org.elasticsearch.index.analysis.NamedAnalyzer;
import org.elasticsearch.index.field.data.FieldData.OrdinalInDocProc;
import org.leskes.elasticfacets.fields.HashedStringFieldData;
import org.leskes.elasticfacets.fields.HashedStringFieldType;
Expand Down Expand Up @@ -294,4 +295,17 @@ public void onOrdinal(int int_docId, int ordinal) {
return missing.size();
}

@Test
public void ResolvingHashTest(){
NamedAnalyzer analyzer = Lucene.STANDARD_ANALYZER;
String value = "Some text with spaces";
String term = HashedStringFieldData.analyzeStringForTerm(value,
HashedStringFieldType.hashCode("spaces"), "field", analyzer);
assertThat(term,equalTo("spaces"));
value = "Some other text with spaces and more";
term = HashedStringFieldData.analyzeStringForTerm(value,
HashedStringFieldType.hashCode("more"), "field", analyzer);
assertThat(term,equalTo("more"));
}

}

0 comments on commit 1b472c6

Please sign in to comment.