fix test bug

git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1540288 13f79535-47bb-0310-9956-ffa450edef68
This commit is contained in:
Michael McCandless 2013-11-09 11:26:42 +00:00
parent 3d55eaeaa8
commit 9fea8e4a27
1 changed files with 1 additions and 3 deletions

View File

@ -1497,9 +1497,7 @@ public abstract class BasePostingsFormatTestCase extends LuceneTestCase {
} }
// Also test seeking the TermsEnum: // Also test seeking the TermsEnum:
// must make copy because this very code sometimes makes puts while iterating?! for(String term : termFreqs.keySet()) {
Set<String> copy = new HashSet<String>(termFreqs.keySet());
for(String term : copy) {
if (termsEnum.seekExact(new BytesRef(term))) { if (termsEnum.seekExact(new BytesRef(term))) {
if (random().nextBoolean()) { if (random().nextBoolean()) {
docs = termsEnum.docs(null, docs, DocsEnum.FLAG_FREQS); docs = termsEnum.docs(null, docs, DocsEnum.FLAG_FREQS);