public void testAllDocs() throws Exception {
this.addDocuments(new String[]{"</computera>", "</computerb>", "</computerc>", "</computerd>"});
NodeTermRangeQuery query = new NodeTermRangeQuery(DEFAULT_TEST_FIELD, null, null, true, true);
final Terms terms = MultiFields.getTerms(searcher.getIndexReader(), DEFAULT_TEST_FIELD);
assertFalse(query.getTermsEnum(terms) instanceof TermRangeTermsEnum);
assertEquals(4, searcher.search(dq(query), null, 1000).scoreDocs.length);
query = new NodeTermRangeQuery(DEFAULT_TEST_FIELD, null, null, false, false);
assertFalse(query.getTermsEnum(terms) instanceof TermRangeTermsEnum);
assertEquals(4, searcher.search(dq(query), null, 1000).scoreDocs.length);