Project

General

Profile

5219a_16715_results.txt

Stefanel Pezamosca, 08/17/2026 04:12 AM

Download (97.9 KB)

 
1

    
2
Thanks for using JUnit! Support its development at https://junit.org/sponsoring
3

    
4
UI Theme successfully changed to 'material'
5
Reflections took 110 ms to scan 2 urls, producing 116 keys and 1151 values
6
Insert 1000 word-index rows: 419 ms
7
Update 1000 word-index rows: 256 ms
8
Large disjunction over 1000 rows: 18 ms
9
10
└─ FWD Test ✔
11
   ├─ tests.persistence.word_index.ContainsFetchConditionTest ✔
12
   │  ├─ fixtureTablesAreAvailable ✔
13
   │  ├─ getNextReportsTheFetchStageConditionOverTempTables ✔
14
   │  ├─ getFirstReportsTheFetchStageConditionOverTempTables ✔
15
   │  ├─ getLastReportsTheFetchStageConditionOverTempTables ✔
16
   │  ├─ getPrevReportsTheFetchStageConditionOverTempTables ✔
17
   │  ├─ legalExpressionNavigatesWithoutAconditionOverTempTables ✔
18
   │  ├─ getNextReportsTheFetchStageConditionOverPermanentTables ✔
19
   │  ├─ getFirstReportsTheFetchStageConditionOverPermanentTables ✔
20
   │  ├─ getLastReportsTheFetchStageConditionOverPermanentTables ✔
21
   │  ├─ getPrevReportsTheFetchStageConditionOverPermanentTables ✔
22
   │  ├─ legalExpressionNavigatesWithoutAconditionOverPermanentTables ✔
23
   │  ├─ getLastStandsOnArowForAnEmptyContainsOverTempTables ✔
24
   │  ├─ getPrevStandsOnArowForAnEmptyContainsOverTempTables ✔
25
   │  ├─ getNextReportsOffEndForAnEmptyContainsOverTempTables ✔
26
   │  ├─ getLastStandsOnArowWhenAnotherPredicateEmptiesItOverTempTables ✔
27
   │  ├─ getLastReportsOffEndWithoutAcontainsOverTempTables ✔
28
   │  ├─ getLastStandsOnArowForAnEmptyContainsOverPermanentTables ✔
29
   │  ├─ getPrevStandsOnArowForAnEmptyContainsOverPermanentTables ✔
30
   │  ├─ getNextReportsOffEndForAnEmptyContainsOverPermanentTables ✔
31
   │  ├─ getLastStandsOnArowWhenAnotherPredicateEmptiesItOverPermanentTables ✔
32
   │  ├─ getLastReportsOffEndWithoutAcontainsOverPermanentTables ✔
33
   │  ├─ enclosingCatchIsPreferredToTheBlocksOwnOverTempTables ✔
34
   │  ├─ enclosingCatchReceivesTheConditionOverTempTables ✔
35
   │  ├─ methodLevelCatchReceivesItWhenNothingNearerCatchesOverTempTables ✔
36
   │  ├─ forFirstDeliversTheConditionLikeForEachOverTempTables ✔
37
   │  ├─ nonMatchingCatchOnTheBlockDoesNotInterceptItOverTempTables ✔
38
   │  ├─ matchingCatchOnTheBlockDoesNotInterceptItOverTempTables ✔
39
   │  ├─ enclosingCatchIsPreferredToTheBlocksOwnOverPermanentTables ✔
40
   │  ├─ enclosingCatchReceivesTheConditionOverPermanentTables ✔
41
   │  ├─ methodLevelCatchReceivesItWhenNothingNearerCatchesOverPermanentTables ✔
42
   │  ├─ forFirstDeliversTheConditionLikeForEachOverPermanentTables ✔
43
   │  ├─ nonMatchingCatchOnTheBlockDoesNotInterceptItOverPermanentTables ✔
44
   │  ├─ matchingCatchOnTheBlockDoesNotInterceptItOverPermanentTables ✔
45
   │  ├─ theConditionIsReportedOncePerOpenOverTempTables ✔
46
   │  ├─ theConditionIsReportedOncePerOpenOverPermanentTables ✔
47
   │  ├─ getNextReportsAjoinFieldOperandConditionOverTempTables ✔
48
   │  └─ getFirstReportsAjoinFieldOperandConditionOverTempTables ✔
49
   ├─ tests.persistence.word_index.ContainsPrepareDiagnosisTest ✔
50
   │  ├─ fixtureTablesAreAvailable ✔
51
   │  ├─ noWaitInsideAcharacterLiteralIsNotAclause ✔
52
   │  ├─ noWaitInsideAmatchesPatternIsNotAclause ✔
53
   │  ├─ noWaitInsideAcommentIsNotAclause ✔
54
   │  ├─ aLeadingCommentDoesNotStopTheTextBeingAquery ✔
55
   │  ├─ canFindInsideAcharacterLiteralIsNotAcanFind ✔
56
   │  ├─ aFieldNameEndingInNoWaitIsAname ✔
57
   │  ├─ firstMayOpenAsubsequentRecordPhrase ✔
58
   │  ├─ lastMayNotOpenAsubsequentRecordPhraseCarryingAcontains ✔
59
   │  ├─ anUnresolvableOperandInAfirstPhraseIsAnOperandFault ✔
60
   │  ├─ aContainsInAdynamicFindIsRefusedAsAfind ✔
61
   │  ├─ anUnresolvableOperandInAdynamicFindIsAnOperandFault ✔
62
   │  ├─ aDynamicFindWithoutAcontainsAnswers ✔
63
   │  ├─ theForKeywordAloneDoesNotParse ✔
64
   │  ├─ theForEachKeywordsAloneDoNotParse ✔
65
   │  ├─ thePreselectKeywordAloneDoesNotParse ✔
66
   │  ├─ aBlankQueryPrepareDropsThePreviousText ✔
67
   │  ├─ anUnknownQueryPrepareDropsThePreviousText ✔
68
   │  ├─ aQualifiedUnknownBufferIsNamedWithItsDatabase ✔
69
   │  ├─ anUnqualifiedUnknownBufferLeavesTheDatabaseSlotBlank ✔
70
   │  ├─ aTextWhichOpensNoPhraseOverAtempTableDoesNotParse ✔
71
   │  └─ anUnresolvableOperandOverAtempTableIsNamed ✔
72
   ├─ tests.persistence.word_index.TestContainsCombinedConditions ✔
73
   │  ├─ testContainsAndCharEquality ✔
74
   │  ├─ testContainsAndLogicalTrue ✔
75
   │  ├─ testContainsAndLogicalFalse ✔
76
   │  ├─ testContainsOrCharEquality ✔
77
   │  ├─ testContainsAndNumIndexBegins ✔
78
   │  ├─ testContainsAndNumIndexRange ✔
79
   │  ├─ testContainsAndMatches ✔
80
   │  ├─ testTwoWordFieldsAnd ✔
81
   │  ├─ testTwoWordFieldsOr ✔
82
   │  ├─ testTwoContainsSameField ✔
83
   │  ├─ testContainsWithComputedExpression ✔
84
   │  ├─ testContainsInNestedAndOr ✔
85
   │  ├─ testContainsAndCharGreaterEqual ✔
86
   │  └─ testContainsCountAll ✔
87
   ├─ tests.persistence.word_index.TestContainsDelimiters ✔
88
   │  ├─ testWhitespaceAndPunctuationAreDelimiters ✔
89
   │  ├─ testAlphanumericsAreNotDelimiters ✔
90
   │  ├─ testNumericPunctuationKeepsSingleWord ✔
91
   │  ├─ testPunctuationBeforeNonDigitStillSplits ✔
92
   │  ├─ testHyphenSequenceMatchesReordered ✔
93
   │  ├─ testMixedPunctuationTokens ✔
94
   │  └─ testContainsEmptyMatchesNothing ✔
95
   ├─ tests.persistence.word_index.TestContainsDisjunctions ✔
96
   │  ├─ testManyInStringDisjunctions ✔
97
   │  ├─ testMaxSeparateOrContains ✔
98
   │  └─ testDisjunctionWithWildcards ✔
99
   ├─ tests.persistence.word_index.TestContainsDynamic ✔
100
   │  ├─ testValidDynamicQuery ✔
101
   │  ├─ testMultiWildcardWords ✔
102
   │  ├─ testInvalidQueryStringRaisesError ✔
103
   │  ├─ testContainsOnFieldWithoutWordIndexRaisesError ✔
104
   │  └─ testDuplicateWordIndexFieldError ✔
105
   ├─ tests.persistence.word_index.TestContainsExpressions ✔
106
   │  ├─ testContainsAndNonIndexedField ✔
107
   │  ├─ testContainsOrNonIndexedField ✔
108
   │  ├─ testComplementOfContains ✔
109
   │  ├─ testConjunctiveNormalForm ✔
110
   │  ├─ testDisjunctiveNormalForm ✔
111
   │  ├─ testContainsExistence ✔
112
   │  └─ testContainsInIfExpression ✔
113
   ├─ tests.persistence.word_index.TestContainsExtent ✔
114
   │  ├─ testValidFieldCharContainsChar ✔
115
   │  ├─ testValidFieldCharExtentContainsChar ✔
116
   │  ├─ testInvalidFieldCharContainsCharExtent ✔
117
   │  ├─ testInvalidFieldCharExtentContainsCharExtent ✔
118
   │  ├─ testValidFieldCharExtentContainsCharForFirst ✔
119
   │  ├─ testValidFieldCharExtentContainsCharForLast ✔
120
   │  └─ testValidFieldCharExtentContainsCharQuery ✔
121
   ├─ tests.persistence.word_index.TestContainsExtentOutput ✔
122
   │  └─ testExtentOutputMatchesExpected ✔
123
   ├─ tests.persistence.word_index.TestContainsIndexSelection ✔
124
   │  ├─ testWildcardSelectionCount ✔
125
   │  ├─ testSelectionExactWord ✔
126
   │  ├─ testSelectionDisjunction ✔
127
   │  ├─ testSelectionConjunctionNoMatch ✔
128
   │  ├─ testNaturalOrderIsWordIndexNotRecno ✘ Expected: 2,4,5,3,1, but was: 1,2,3,4,5,
129
   │  ├─ testExplicitByRecnoOverridesWordOrder ✔
130
   │  └─ testRecordContentsMatchSelection ✔
131
   ├─ tests.persistence.word_index.TestContainsJoins ✔
132
   │  ├─ testMultiJoinFieldContains ✔
133
   │  ├─ testGrandparentReferenceContains ✔
134
   │  ├─ testLookupUsesParentField ✔
135
   │  └─ testLookupConcatenatesParentField ✔
136
   ├─ tests.persistence.word_index.TestContainsMultiWordContent ✔
137
   │  ├─ testWordInMiddle ✔
138
   │  ├─ testWordFox ✔
139
   │  ├─ testRepeatedWordMatchesOncePerRecord ✔
140
   │  ├─ testWordAtEnd ✔
141
   │  ├─ testConjunctionAcrossSentence ✔
142
   │  ├─ testConjunctionMissingWord ✔
143
   │  ├─ testFirstAndLastWord ✔
144
   │  ├─ testPhraseImplicitAnd ✔
145
   │  ├─ testThreeWordPhrase ✔
146
   │  ├─ testMissingWord ✔
147
   │  ├─ testDisjunctionWithMissing ✔
148
   │  ├─ testWildcardConjunction ✔
149
   │  ├─ testSingleWordRecord ✔
150
   │  ├─ testDuplicateSearchTerm ✔
151
   │  └─ testTripleConjunction ✔
152
   ├─ tests.persistence.word_index.TestContainsParamTypes ✔
153
   │  ├─ testLiteralOperand ✔
154
   │  ├─ testConcatenationOperand ✔
155
   │  ├─ testLowerFunctionOperand ✔
156
   │  ├─ testVariableOperand ✔
157
   │  ├─ testUnknownValueOperand ✔
158
   │  └─ testExpressionOperand ✔
159
   ├─ tests.persistence.word_index.TestContainsPerformance ✔
160
   │  ├─ testInsertPerformance ✔
161
   │  ├─ testUpdatePerformance ✔
162
   │  └─ testLargeDisjunctionPerformance ✔
163
   ├─ tests.persistence.word_index.TestContainsPseudo ✔
164
   │  └─ testPseudoQueryMatches ✔
165
   ├─ tests.persistence.word_index.TestContainsQueryNavigation ✔
166
   │  ├─ testGetFirst ✔
167
   │  ├─ testGetFirstContent ✔
168
   │  ├─ testGetNext ✔
169
   │  ├─ testGetLast ✔
170
   │  ├─ testGetPrevFromLast ✔
171
   │  ├─ testCountViaGetNext ✔
172
   │  ├─ testOffEndAfterLast ✔
173
   │  ├─ testOffEndBeforeFirst ✔
174
   │  ├─ testForwardOnlyCount ✔
175
   │  ├─ testReopenAfterClose ✔
176
   │  ├─ testRePrepareNarrows ✔
177
   │  └─ testByDescendingFirst ✔
178
   ├─ tests.persistence.word_index.TestContainsTriggers ✔
179
   │  ├─ testInsertEmptyFieldHasNoWords ✔
180
   │  ├─ testInsertUnknownFieldHasNoWords ✔
181
   │  ├─ testInsertPopulatedFieldIsFound ✔
182
   │  ├─ testUpdateWordFieldReplacesWords ✔
183
   │  ├─ testUpdateNonWordFieldKeepsWords ✔
184
   │  ├─ testUpdateWordFieldToEmptyRemovesWords ✔
185
   │  ├─ testDuplicateWordsStillMatch ✔
186
   │  ├─ testReorderedWordsMatchSameWay ✔
187
   │  ├─ testCaseInsensitiveMatch ✔
188
   │  ├─ testExtentInsertAndUpdate ✔
189
   │  ├─ testTempTableInsertEmptyHasNoWords ✔
190
   │  └─ testTempTableUpdateReplacesWords ✔
191
   ├─ tests.persistence.word_index.TestContainsUpdateScenarios ✔
192
   │  ├─ testAddWordViaUpdate ✔
193
   │  ├─ testRemoveWordViaUpdate ✔
194
   │  ├─ testReplaceWordViaUpdate ✔
195
   │  ├─ testDeleteRecordRemovesFromIndex ✔
196
   │  ├─ testUpdateToSameValueKeepsData ✔
197
   │  ├─ testUpdateNonWordFieldRepeatedly ✔
198
   │  ├─ testWhitespaceOnlyFieldHasNoWords ✔
199
   │  ├─ testDelimitersOnlyFieldHasNoWords ✔
200
   │  ├─ testAppendWord ✔
201
   │  ├─ testPrependWord ✔
202
   │  ├─ testMultipleRecordsCommonWord ✔
203
   │  ├─ testUpdateAllRemoveCommonWord ✔
204
   │  ├─ testEmptyToValueViaUpdate ✔
205
   │  ├─ testExtentAddElement ✔
206
   │  ├─ testExtentClearElement ✔
207
   │  ├─ testExtentReplaceElement ✔
208
   │  └─ testBulkInsertThenSearch ✔
209
   ├─ tests.persistence.word_index.TestContainsWildcardScenarios ✔
210
   │  ├─ testPrefixThreeChars ✔
211
   │  ├─ testPrefixFourChars ✔
212
   │  ├─ testPrefixFiveCharsExcludesApple ✔
213
   │  ├─ testPrefixApplication ✔
214
   │  ├─ testWildcardMatchesWholeFamily ✔
215
   │  ├─ testExactWordNoWildcard ✔
216
   │  ├─ testExactLongWord ✔
217
   │  ├─ testPartialWordWithoutWildcardNoMatch ✔
218
   │  ├─ testDogPrefix ✔
219
   │  ├─ testDogExact ✔
220
   │  ├─ testSingleLetterPrefix ✔
221
   │  ├─ testTwoLetterPrefix ✔
222
   │  ├─ testThreeLetterPrefix ✔
223
   │  ├─ testFourLetterPrefix ✔
224
   │  ├─ testPrefixNoMatch ✔
225
   │  ├─ testUnknownPrefix ✔
226
   │  ├─ testExactWordPlusWildcard ✔
227
   │  ├─ testWildcardConjunctionNoMatch ✔
228
   │  └─ testWildcardDisjunction ✔
229
   ├─ tests.persistence.word_index.TestContainsWordBoundary ✔
230
   │  ├─ testExactCatMatchesOnlyCat ✔
231
   │  ├─ testExactCats ✔
232
   │  ├─ testExactCategory ✔
233
   │  ├─ testCatPrefixMatchesFamily ✔
234
   │  ├─ testScatterExact ✔
235
   │  ├─ testScatIsNotAsubstringMatch ✔
236
   │  ├─ testConcatenateExact ✔
237
   │  ├─ testConcatIsNotAsubstringMatch ✔
238
   │  ├─ testCatsAndDogsConjunction ✔
239
   │  ├─ testDogsExact ✔
240
   │  ├─ testCategPrefix ✔
241
   │  └─ testLeadingAsteriskRaisesError ✔
242
   ├─ tests.persistence.word_index.TestForEachSorting ✔
243
   │  ├─ testByF1 ✔
244
   │  ├─ testByF3 ✔
245
   │  ├─ testByF2ThenF3 ✔
246
   │  ├─ testByF2ThenF1 ✔
247
   │  ├─ testByF3ThenF1 ✔
248
   │  ├─ testTest2ByG1ThenG2 ✔
249
   │  └─ testTest2ByG2ThenG1 ✔
250
   ├─ tests.persistence.word_index.ContainsCollationTest ✔
251
   │  ├─ accentedLettersAreWordCharactersAndFold1 ✘ group [i18n] seq 5401 [acute-spelling-finds-all-three]: expected [1,2,3], got [1,3]
252
   │  ├─ accentedLettersAreWordCharactersAndFold2 ✘ group [i18n] seq 5402 [plain-spelling-finds-all-three]: expected [1,2,3], got [2]
253
   │  ├─ accentedLettersAreWordCharactersAndFold3 ✘ group [i18n] seq 5403 [upper-spelling-finds-all-three]: expected [1,2,3], got [1,3]
254
   │  ├─ accentedLettersAreWordCharactersAndFold4 ✔
255
   │  ├─ accentedLettersAreWordCharactersAndFold5 ✔
256
   │  ├─ accentedLettersAreWordCharactersAndFold6 ✔
257
   │  ├─ accentedLettersAreWordCharactersAndFold7 ✘ group [i18n] seq 5407 [diaeresis-folds-to-plain]: expected [4], got []
258
   │  ├─ accentedLettersAreWordCharactersAndFold8 ✔
259
   │  ├─ accentedLettersAreWordCharactersAndFold9 ✔
260
   │  ├─ accentedLettersAreWordCharactersAndFold10 ✔
261
   │  ├─ accentedLettersAreWordCharactersAndFold11 ✔
262
   │  ├─ accentedLettersAreWordCharactersAndFold12 ✔
263
   │  ├─ accentedLettersAreWordCharactersAndFold13 ✔
264
   │  ├─ accentedLettersAreWordCharactersAndFold14 ✔
265
   │  ├─ accentedLettersAreWordCharactersAndFold15 ✘ group [i18n] seq 5415 [cedilla-folds-to-c]: expected [6], got []
266
   │  ├─ accentedLettersAreWordCharactersAndFold16 ✔
267
   │  ├─ accentedLettersAreWordCharactersAndFold17 ✔
268
   │  ├─ accentedLettersAreWordCharactersAndFold18 ✔
269
   │  ├─ accentedLettersAreWordCharactersAndFold19 ✘ group [i18n] seq 5419 [umlaut-folds-to-a]: expected [7], got []
270
   │  ├─ accentedLettersAreWordCharactersAndFold20 ✔
271
   │  ├─ accentedLettersAreWordCharactersAndFold21 ✘ group [i18n] seq 5421 [accented-and-folded-in-one-expression]: expected [1,2,3], got []
272
   │  ├─ accentedLettersAreWordCharactersAndFold22 ✔
273
   │  └─ everyCaseIsClaimedByArule ✔
274
   ├─ tests.persistence.word_index.ContainsErrorRejectionTest ✔
275
   │  ├─ fixtureTablesAreAvailable ✔
276
   │  ├─ asteriskIsMisplacedOverTempTables1 ✔
277
   │  ├─ asteriskIsMisplacedOverTempTables2 ✔
278
   │  ├─ asteriskIsMisplacedOverTempTables3 ✔
279
   │  ├─ asteriskIsMisplacedOverTempTables4 ✔
280
   │  ├─ asteriskIsMisplacedOverTempTables5 ✔
281
   │  ├─ asteriskIsMisplacedOverTempTables6 ✔
282
   │  ├─ asteriskIsMisplacedOverTempTables7 ✔
283
   │  ├─ asteriskIsMisplacedOverTempTables8 ✔
284
   │  ├─ asteriskIsMisplacedOverTempTables9 ✔
285
   │  ├─ asteriskIsMisplacedOverTempTables10 ✔
286
   │  ├─ asteriskIsMisplacedOverTempTables11 ✔
287
   │  ├─ asteriskIsMisplacedOverTempTables12 ✔
288
   │  ├─ asteriskIsMisplacedOverTempTables13 ✔
289
   │  ├─ asteriskIsMisplacedOverTempTables14 ✔
290
   │  ├─ asteriskIsMisplacedOverTempTables15 ✔
291
   │  ├─ asteriskIsMisplacedOverPermanentTables1 ✔
292
   │  ├─ asteriskIsMisplacedOverPermanentTables2 ✔
293
   │  ├─ asteriskIsMisplacedOverPermanentTables3 ✔
294
   │  ├─ asteriskIsMisplacedOverPermanentTables4 ✔
295
   │  ├─ asteriskIsMisplacedOverPermanentTables5 ✔
296
   │  ├─ asteriskIsMisplacedOverPermanentTables6 ✔
297
   │  ├─ asteriskIsMisplacedOverPermanentTables7 ✔
298
   │  ├─ asteriskIsMisplacedOverPermanentTables8 ✔
299
   │  ├─ asteriskIsMisplacedOverPermanentTables9 ✔
300
   │  ├─ asteriskIsMisplacedOverPermanentTables10 ✔
301
   │  ├─ asteriskIsMisplacedOverPermanentTables11 ✔
302
   │  ├─ asteriskIsMisplacedOverPermanentTables12 ✔
303
   │  ├─ asteriskIsMisplacedOverPermanentTables13 ✔
304
   │  ├─ asteriskIsMisplacedOverPermanentTables14 ✔
305
   │  ├─ asteriskIsMisplacedOverPermanentTables15 ✔
306
   │  ├─ expressionEndsInAnOperatorOverTempTables1 ✔
307
   │  ├─ expressionEndsInAnOperatorOverTempTables2 ✔
308
   │  ├─ expressionEndsInAnOperatorOverTempTables3 ✔
309
   │  ├─ expressionEndsInAnOperatorOverTempTables4 ✔
310
   │  ├─ expressionEndsInAnOperatorOverTempTables5 ✔
311
   │  ├─ expressionEndsInAnOperatorOverTempTables6 ✔
312
   │  ├─ expressionEndsInAnOperatorOverTempTables7 ✔
313
   │  ├─ expressionEndsInAnOperatorOverTempTables8 ✔
314
   │  ├─ expressionEndsInAnOperatorOverTempTables9 ✔
315
   │  ├─ expressionEndsInAnOperatorOverTempTables10 ✔
316
   │  ├─ expressionEndsInAnOperatorOverTempTables11 ✔
317
   │  ├─ expressionEndsInAnOperatorOverPermanentTables1 ✔
318
   │  ├─ expressionEndsInAnOperatorOverPermanentTables2 ✔
319
   │  ├─ expressionEndsInAnOperatorOverPermanentTables3 ✔
320
   │  ├─ expressionEndsInAnOperatorOverPermanentTables4 ✔
321
   │  ├─ expressionEndsInAnOperatorOverPermanentTables5 ✔
322
   │  ├─ expressionEndsInAnOperatorOverPermanentTables6 ✔
323
   │  ├─ expressionEndsInAnOperatorOverPermanentTables7 ✔
324
   │  ├─ expressionEndsInAnOperatorOverPermanentTables8 ✔
325
   │  ├─ expressionEndsInAnOperatorOverPermanentTables9 ✔
326
   │  ├─ expressionEndsInAnOperatorOverPermanentTables10 ✔
327
   │  ├─ expressionEndsInAnOperatorOverPermanentTables11 ✔
328
   │  ├─ rightParenIsUnexpectedOverTempTables1 ✔
329
   │  ├─ rightParenIsUnexpectedOverTempTables2 ✔
330
   │  ├─ rightParenIsUnexpectedOverTempTables3 ✔
331
   │  ├─ rightParenIsUnexpectedOverTempTables4 ✔
332
   │  ├─ rightParenIsUnexpectedOverTempTables5 ✔
333
   │  ├─ rightParenIsUnexpectedOverTempTables6 ✔
334
   │  ├─ rightParenIsUnexpectedOverTempTables7 ✔
335
   │  ├─ rightParenIsUnexpectedOverTempTables8 ✔
336
   │  ├─ rightParenIsUnexpectedOverTempTables9 ✔
337
   │  ├─ rightParenIsUnexpectedOverPermanentTables1 ✔
338
   │  ├─ rightParenIsUnexpectedOverPermanentTables2 ✔
339
   │  ├─ rightParenIsUnexpectedOverPermanentTables3 ✔
340
   │  ├─ rightParenIsUnexpectedOverPermanentTables4 ✔
341
   │  ├─ rightParenIsUnexpectedOverPermanentTables5 ✔
342
   │  ├─ rightParenIsUnexpectedOverPermanentTables6 ✔
343
   │  ├─ rightParenIsUnexpectedOverPermanentTables7 ✔
344
   │  ├─ rightParenIsUnexpectedOverPermanentTables8 ✔
345
   │  ├─ rightParenIsUnexpectedOverPermanentTables9 ✔
346
   │  ├─ wordIsMissingBeforeAnOperatorOverTempTables1 ✔
347
   │  ├─ wordIsMissingBeforeAnOperatorOverTempTables2 ✔
348
   │  ├─ wordIsMissingBeforeAnOperatorOverTempTables3 ✔
349
   │  ├─ wordIsMissingBeforeAnOperatorOverTempTables4 ✔
350
   │  ├─ wordIsMissingBeforeAnOperatorOverTempTables5 ✔
351
   │  ├─ wordIsMissingBeforeAnOperatorOverTempTables6 ✔
352
   │  ├─ wordIsMissingBeforeAnOperatorOverTempTables7 ✔
353
   │  ├─ wordIsMissingBeforeAnOperatorOverTempTables8 ✔
354
   │  ├─ wordIsMissingBeforeAnOperatorOverTempTables9 ✔
355
   │  ├─ wordIsMissingBeforeAnOperatorOverTempTables10 ✔
356
   │  ├─ wordIsMissingBeforeAnOperatorOverTempTables11 ✔
357
   │  ├─ wordIsMissingBeforeAnOperatorOverTempTables12 ✔
358
   │  ├─ wordIsMissingBeforeAnOperatorOverTempTables13 ✔
359
   │  ├─ wordIsMissingBeforeAnOperatorOverTempTables14 ✔
360
   │  ├─ wordIsMissingBeforeAnOperatorOverTempTables15 ✔
361
   │  ├─ wordIsMissingBeforeAnOperatorOverTempTables16 ✔
362
   │  ├─ wordIsMissingBeforeAnOperatorOverTempTables17 ✔
363
   │  ├─ wordIsMissingBeforeAnOperatorOverTempTables18 ✔
364
   │  ├─ wordIsMissingBeforeAnOperatorOverTempTables19 ✔
365
   │  ├─ wordIsMissingBeforeAnOperatorOverTempTables20 ✔
366
   │  ├─ wordIsMissingBeforeAnOperatorOverTempTables21 ✔
367
   │  ├─ wordIsMissingBeforeAnOperatorOverTempTables22 ✔
368
   │  ├─ wordIsMissingBeforeAnOperatorOverTempTables23 ✔
369
   │  ├─ wordIsMissingBeforeAnOperatorOverTempTables24 ✔
370
   │  ├─ wordIsMissingBeforeAnOperatorOverTempTables25 ✔
371
   │  ├─ wordIsMissingBeforeAnOperatorOverTempTables26 ✔
372
   │  ├─ wordIsMissingBeforeAnOperatorOverTempTables27 ✔
373
   │  ├─ wordIsMissingBeforeAnOperatorOverTempTables28 ✔
374
   │  ├─ wordIsMissingBeforeAnOperatorOverPermanentTables1 ✔
375
   │  ├─ wordIsMissingBeforeAnOperatorOverPermanentTables2 ✔
376
   │  ├─ wordIsMissingBeforeAnOperatorOverPermanentTables3 ✔
377
   │  ├─ wordIsMissingBeforeAnOperatorOverPermanentTables4 ✔
378
   │  ├─ wordIsMissingBeforeAnOperatorOverPermanentTables5 ✔
379
   │  ├─ wordIsMissingBeforeAnOperatorOverPermanentTables6 ✔
380
   │  ├─ wordIsMissingBeforeAnOperatorOverPermanentTables7 ✔
381
   │  ├─ wordIsMissingBeforeAnOperatorOverPermanentTables8 ✔
382
   │  ├─ wordIsMissingBeforeAnOperatorOverPermanentTables9 ✔
383
   │  ├─ wordIsMissingBeforeAnOperatorOverPermanentTables10 ✔
384
   │  ├─ wordIsMissingBeforeAnOperatorOverPermanentTables11 ✔
385
   │  ├─ wordIsMissingBeforeAnOperatorOverPermanentTables12 ✔
386
   │  ├─ wordIsMissingBeforeAnOperatorOverPermanentTables13 ✔
387
   │  ├─ wordIsMissingBeforeAnOperatorOverPermanentTables14 ✔
388
   │  ├─ wordIsMissingBeforeAnOperatorOverPermanentTables15 ✔
389
   │  ├─ wordIsMissingBeforeAnOperatorOverPermanentTables16 ✔
390
   │  ├─ wordIsMissingBeforeAnOperatorOverPermanentTables17 ✔
391
   │  ├─ wordIsMissingBeforeAnOperatorOverPermanentTables18 ✔
392
   │  ├─ wordIsMissingBeforeAnOperatorOverPermanentTables19 ✔
393
   │  ├─ wordIsMissingBeforeAnOperatorOverPermanentTables20 ✔
394
   │  ├─ wordIsMissingBeforeAnOperatorOverPermanentTables21 ✔
395
   │  ├─ wordIsMissingBeforeAnOperatorOverPermanentTables22 ✔
396
   │  ├─ wordIsMissingBeforeAnOperatorOverPermanentTables23 ✔
397
   │  ├─ wordIsMissingBeforeAnOperatorOverPermanentTables24 ✔
398
   │  ├─ wordIsMissingBeforeAnOperatorOverPermanentTables25 ✔
399
   │  ├─ wordIsMissingBeforeAnOperatorOverPermanentTables26 ✔
400
   │  ├─ wordIsMissingBeforeAnOperatorOverPermanentTables27 ✔
401
   │  ├─ wordIsMissingBeforeAnOperatorOverPermanentTables28 ✔
402
   │  ├─ rightParenIsMissingOverTempTables1 ✔
403
   │  ├─ rightParenIsMissingOverTempTables2 ✔
404
   │  ├─ rightParenIsMissingOverTempTables3 ✔
405
   │  ├─ rightParenIsMissingOverTempTables4 ✔
406
   │  ├─ rightParenIsMissingOverTempTables5 ✔
407
   │  ├─ rightParenIsMissingOverTempTables6 ✔
408
   │  ├─ rightParenIsMissingOverTempTables7 ✔
409
   │  ├─ rightParenIsMissingOverTempTables8 ✔
410
   │  ├─ rightParenIsMissingOverTempTables9 ✔
411
   │  ├─ rightParenIsMissingOverPermanentTables1 ✔
412
   │  ├─ rightParenIsMissingOverPermanentTables2 ✔
413
   │  ├─ rightParenIsMissingOverPermanentTables3 ✔
414
   │  ├─ rightParenIsMissingOverPermanentTables4 ✔
415
   │  ├─ rightParenIsMissingOverPermanentTables5 ✔
416
   │  ├─ rightParenIsMissingOverPermanentTables6 ✔
417
   │  ├─ rightParenIsMissingOverPermanentTables7 ✔
418
   │  ├─ rightParenIsMissingOverPermanentTables8 ✔
419
   │  ├─ rightParenIsMissingOverPermanentTables9 ✔
420
   │  ├─ constructMayNotCarryAcontainsOverTempTables1 ✔
421
   │  ├─ constructMayNotCarryAcontainsOverTempTables2 ✔
422
   │  ├─ constructMayNotCarryAcontainsOverTempTables3 ✔
423
   │  ├─ constructMayNotCarryAcontainsOverTempTables4 ✔
424
   │  ├─ constructMayNotCarryAcontainsOverTempTables5 ✔
425
   │  ├─ constructMayNotCarryAcontainsOverTempTables6 ✔
426
   │  ├─ constructMayNotCarryAcontainsOverTempTables7 ✔
427
   │  ├─ constructMayNotCarryAcontainsOverTempTables8 ✔
428
   │  ├─ constructMayNotCarryAcontainsOverTempTables9 ✔
429
   │  ├─ constructMayNotCarryAcontainsOverPermanentTables1 ✔
430
   │  ├─ constructMayNotCarryAcontainsOverPermanentTables2 ✔
431
   │  ├─ constructMayNotCarryAcontainsOverPermanentTables3 ✔
432
   │  ├─ constructMayNotCarryAcontainsOverPermanentTables4 ✔
433
   │  ├─ constructMayNotCarryAcontainsOverPermanentTables5 ✔
434
   │  ├─ constructMayNotCarryAcontainsOverPermanentTables6 ✔
435
   │  ├─ constructMayNotCarryAcontainsOverPermanentTables7 ✔
436
   │  ├─ constructMayNotCarryAcontainsOverPermanentTables8 ✔
437
   │  ├─ constructMayNotCarryAcontainsOverPermanentTables9 ✔
438
   │  ├─ queryTextDoesNotParseOverTempTables1 ✔
439
   │  ├─ queryTextDoesNotParseOverTempTables2 ✔
440
   │  ├─ queryTextDoesNotParseOverTempTables3 ✘ query texts OpenEdge does not read as a query over temp-tables, seq 4110 [contains-twice]: error 247 text expected "** Unable to understand after -- "txt CONTAINS a". (247)", got "** Unable to understand after -- "CONTAINS". (247)"
441
   │  ├─ queryTextDoesNotParseOverTempTables4 ✔
442
   │  ├─ queryTextDoesNotParseOverPermanentTables1 ✔
443
   │  ├─ queryTextDoesNotParseOverPermanentTables2 ✔
444
   │  ├─ queryTextDoesNotParseOverPermanentTables3 ✘ query texts OpenEdge does not read as a query over permanent tables, seq 4110 [contains-twice]: error 247 text expected "** Unable to understand after -- "txt CONTAINS a". (247)", got "** Unable to understand after -- "CONTAINS". (247)"
445
   │  ├─ queryTextDoesNotParseOverPermanentTables4 ✔
446
   │  ├─ operandWillNotResolveOverTempTables1 ✔
447
   │  ├─ operandWillNotResolveOverTempTables2 ✔
448
   │  ├─ operandWillNotResolveOverTempTables3 ✔
449
   │  ├─ operandWillNotResolveOverTempTables4 ✔
450
   │  ├─ operandWillNotResolveOverTempTables5 ✔
451
   │  ├─ operandWillNotResolveOverTempTables6 ✔
452
   │  ├─ operandWillNotResolveOverTempTables7 ✔
453
   │  ├─ operandWillNotResolveOverTempTables8 ✔
454
   │  ├─ operandWillNotResolveOverTempTables9 ✔
455
   │  ├─ operandWillNotResolveOverTempTables10 ✔
456
   │  ├─ operandWillNotResolveOverTempTables11 ✔
457
   │  ├─ operandWillNotResolveOverTempTables12 ✔
458
   │  ├─ operandWillNotResolveOverTempTables13 ✔
459
   │  ├─ operandWillNotResolveOverPermanentTables1 ✔
460
   │  ├─ operandWillNotResolveOverPermanentTables2 ✔
461
   │  ├─ operandWillNotResolveOverPermanentTables3 ✔
462
   │  ├─ operandWillNotResolveOverPermanentTables4 ✔
463
   │  ├─ operandWillNotResolveOverPermanentTables5 ✔
464
   │  ├─ operandWillNotResolveOverPermanentTables6 ✔
465
   │  ├─ operandWillNotResolveOverPermanentTables7 ✔
466
   │  ├─ operandWillNotResolveOverPermanentTables8 ✔
467
   │  ├─ operandWillNotResolveOverPermanentTables9 ✔
468
   │  ├─ operandWillNotResolveOverPermanentTables10 ✔
469
   │  ├─ operandWillNotResolveOverPermanentTables11 ✔
470
   │  ├─ operandWillNotResolveOverPermanentTables12 ✔
471
   │  ├─ operandWillNotResolveOverPermanentTables13 ✔
472
   │  ├─ queryTextDoesNotMatchTheBuffersOverTempTables1 ✔
473
   │  ├─ queryTextDoesNotMatchTheBuffersOverTempTables2 ✔
474
   │  ├─ queryTextDoesNotMatchTheBuffersOverTempTables3 ✔
475
   │  ├─ queryTextDoesNotMatchTheBuffersOverPermanentTables1 ✔
476
   │  ├─ queryTextDoesNotMatchTheBuffersOverPermanentTables2 ✔
477
   │  ├─ queryTextDoesNotMatchTheBuffersOverPermanentTables3 ✔
478
   │  ├─ dynamicQueryWithRejectedExpression ✔
479
   │  ├─ conditionIsSeenByAdoBlock ✔
480
   │  ├─ conditionIsRethrownByArepeatBlockThatThrows ✔
481
   │  ├─ conditionIsAbsorbedByArepeatBlockThatLeaves ✔
482
   │  ├─ badOperandIsRejectedBeforeTheJoinOpens ✔
483
   │  ├─ malformedExpressionInAjoinIsRaisedAtTheFirstFetch ✔
484
   │  ├─ everyRejectionIsClassified ✔
485
   │  ├─ everyRejectionIsReplayedByArule ✔
486
   │  └─ noCaseExpectsAnErrorOutsideThisClass ✔
487
   ├─ tests.persistence.word_index.ContainsExpressionTest ✔
488
   │  ├─ singleWordMatching1 ✔
489
   │  ├─ singleWordMatching2 ✔
490
   │  ├─ singleWordMatching3 ✔
491
   │  ├─ singleWordMatching4 ✔
492
   │  ├─ singleWordMatching5 ✔
493
   │  ├─ singleWordMatching6 ✔
494
   │  ├─ singleWordMatching7 ✔
495
   │  ├─ singleWordMatching8 ✔
496
   │  ├─ singleWordMatching9 ✔
497
   │  ├─ singleWordMatching10 ✔
498
   │  ├─ singleWordMatching11 ✔
499
   │  ├─ singleWordMatching12 ✔
500
   │  ├─ singleWordMatching13 ✔
501
   │  ├─ singleWordMatching14 ✔
502
   │  ├─ singleWordMatching15 ✔
503
   │  ├─ singleWordMatching16 ✔
504
   │  ├─ singleWordMatching17 ✔
505
   │  ├─ singleWordMatching18 ✔
506
   │  ├─ singleWordMatching19 ✔
507
   │  ├─ singleWordMatching20 ✔
508
   │  ├─ singleWordMatching21 ✔
509
   │  ├─ singleWordMatching22 ✔
510
   │  ├─ trailingAsteriskPrefixes1 ✔
511
   │  ├─ trailingAsteriskPrefixes2 ✔
512
   │  ├─ trailingAsteriskPrefixes3 ✔
513
   │  ├─ trailingAsteriskPrefixes4 ✔
514
   │  ├─ trailingAsteriskPrefixes5 ✔
515
   │  ├─ trailingAsteriskPrefixes6 ✔
516
   │  ├─ trailingAsteriskPrefixes7 ✔
517
   │  ├─ trailingAsteriskPrefixes8 ✔
518
   │  ├─ trailingAsteriskPrefixes9 ✔
519
   │  ├─ trailingAsteriskPrefixes10 ✔
520
   │  ├─ trailingAsteriskPrefixes11 ✔
521
   │  ├─ trailingAsteriskPrefixes12 ✔
522
   │  ├─ trailingAsteriskPrefixes13 ✔
523
   │  ├─ trailingAsteriskPrefixes14 ✔
524
   │  ├─ trailingAsteriskPrefixes15 ✔
525
   │  ├─ trailingAsteriskPrefixes16 ✔
526
   │  ├─ andOrOperators1 ✔
527
   │  ├─ andOrOperators2 ✔
528
   │  ├─ andOrOperators3 ✔
529
   │  ├─ andOrOperators4 ✔
530
   │  ├─ andOrOperators5 ✔
531
   │  ├─ andOrOperators6 ✔
532
   │  ├─ andOrOperators7 ✔
533
   │  ├─ andOrOperators8 ✔
534
   │  ├─ andOrOperators9 ✔
535
   │  ├─ andOrOperators10 ✔
536
   │  ├─ andOrOperators11 ✔
537
   │  ├─ andOrOperators12 ✔
538
   │  ├─ andOrOperators13 ✔
539
   │  ├─ andOrOperators14 ✔
540
   │  ├─ andOrOperators15 ✔
541
   │  ├─ andOrOperators16 ✔
542
   │  ├─ andOrOperators17 ✔
543
   │  ├─ andOrOperators18 ✔
544
   │  ├─ andOrOperators19 ✔
545
   │  ├─ andOrOperators20 ✔
546
   │  ├─ andOrOperators21 ✔
547
   │  ├─ andOrOperators22 ✔
548
   │  ├─ andOrOperators23 ✔
549
   │  ├─ andOrOperators24 ✔
550
   │  ├─ andOrOperators25 ✔
551
   │  ├─ andOrOperators26 ✔
552
   │  ├─ andOrOperators27 ✔
553
   │  ├─ andOrOperators28 ✔
554
   │  ├─ andOrOperators29 ✔
555
   │  ├─ andOrOperators30 ✔
556
   │  ├─ precedenceAndParentheses1 ✔
557
   │  ├─ precedenceAndParentheses2 ✔
558
   │  ├─ precedenceAndParentheses3 ✔
559
   │  ├─ precedenceAndParentheses4 ✔
560
   │  ├─ precedenceAndParentheses5 ✔
561
   │  ├─ precedenceAndParentheses6 ✔
562
   │  ├─ precedenceAndParentheses7 ✔
563
   │  ├─ precedenceAndParentheses8 ✔
564
   │  ├─ precedenceAndParentheses9 ✔
565
   │  ├─ precedenceAndParentheses10 ✔
566
   │  ├─ precedenceAndParentheses11 ✔
567
   │  ├─ precedenceAndParentheses12 ✔
568
   │  ├─ precedenceAndParentheses13 ✔
569
   │  ├─ precedenceAndParentheses14 ✔
570
   │  ├─ precedenceAndParentheses15 ✔
571
   │  ├─ precedenceAndParentheses16 ✔
572
   │  ├─ precedenceAndParentheses17 ✔
573
   │  ├─ precedenceAndParentheses18 ✔
574
   │  ├─ precedenceAndParentheses19 ✔
575
   │  ├─ precedenceAndParentheses20 ✔
576
   │  ├─ precedenceAndParentheses21 ✔
577
   │  ├─ precedenceAndParentheses22 ✔
578
   │  ├─ precedenceAndParentheses23 ✔
579
   │  ├─ precedenceAndParentheses24 ✔
580
   │  ├─ precedenceAndParentheses25 ✔
581
   │  ├─ theExpressionMayBeAnyCharacterExpression1 ✔
582
   │  ├─ theExpressionMayBeAnyCharacterExpression2 ✔
583
   │  ├─ theExpressionMayBeAnyCharacterExpression3 ✔
584
   │  ├─ theExpressionMayBeAnyCharacterExpression4 ✔
585
   │  ├─ theExpressionMayBeAnyCharacterExpression5 ✔
586
   │  ├─ aLongcharOperandMustBeConvertedBeforeTheWhereClause ✔
587
   │  ├─ aTildeEscapesNothing1 ✔
588
   │  ├─ aTildeEscapesNothing2 ✔
589
   │  ├─ aTildeEscapesNothing3 ✔
590
   │  ├─ aTildeEscapesNothing4 ✔
591
   │  ├─ aTildeEscapesNothing5 ✔
592
   │  ├─ aTildeEscapesNothing6 ✔
593
   │  ├─ aTildeEscapesNothing7 ✔
594
   │  ├─ aTildeEscapesNothing8 ✔
595
   │  ├─ aTildeEscapesNothing9 ✔
596
   │  ├─ aTildeEscapesNothing10 ✔
597
   │  ├─ andOrNotAreSearchWordsNotOperators1 ✔
598
   │  ├─ andOrNotAreSearchWordsNotOperators2 ✔
599
   │  ├─ andOrNotAreSearchWordsNotOperators3 ✔
600
   │  ├─ andOrNotAreSearchWordsNotOperators4 ✔
601
   │  ├─ andOrNotAreSearchWordsNotOperators5 ✔
602
   │  ├─ andOrNotAreSearchWordsNotOperators6 ✔
603
   │  ├─ andOrNotAreSearchWordsNotOperators7 ✔
604
   │  ├─ andOrNotAreSearchWordsNotOperators8 ✔
605
   │  ├─ andOrNotAreSearchWordsNotOperators9 ✔
606
   │  ├─ andOrNotAreSearchWordsNotOperators10 ✔
607
   │  ├─ andOrNotAreSearchWordsNotOperators11 ✔
608
   │  ├─ andOrNotAreSearchWordsNotOperators12 ✔
609
   │  ├─ andOrNotAreSearchWordsNotOperators13 ✔
610
   │  ├─ andOrNotAreSearchWordsNotOperators14 ✔
611
   │  ├─ everyLexCaseIsClaimedByArule ✔
612
   │  ├─ everyExpressionCaseIsClaimedByArule ✔
613
   │  ├─ newlineSeparatedTermsAreAnImplicitAnd ✔
614
   │  └─ sameStatementDifferentExpressions ✔
615
   ├─ tests.persistence.word_index.ContainsFieldDelimiterTest ✔
616
   │  ├─ fixtureTablesAreAvailable ✔
617
   │  ├─ separatorsSplitPlainField1 ✔
618
   │  ├─ separatorsSplitPlainField2 ✔
619
   │  ├─ separatorsSplitPlainField3 ✔
620
   │  ├─ separatorsSplitPlainField4 ✔
621
   │  ├─ separatorsSplitPlainField5 ✔
622
   │  ├─ separatorsSplitPlainField6 ✔
623
   │  ├─ separatorsSplitExtentField1 ✔
624
   │  ├─ separatorsSplitExtentField2 ✔
625
   │  ├─ separatorsSplitExtentField3 ✔
626
   │  ├─ separatorsSplitExtentField4 ✔
627
   │  ├─ separatorsSplitExtentField5 ✔
628
   │  ├─ separatorsSplitExtentField6 ✔
629
   │  └─ everyCaseIsClaimedByArule ✔
630
   ├─ tests.persistence.word_index.ContainsFieldOperandTest ✔
631
   │  ├─ fixtureTablesAreAvailable ✔
632
   │  ├─ operandOfTheWrongType1 ✔
633
   │  ├─ operandOfTheWrongType2 ✔
634
   │  ├─ operandOfTheWrongType3 ✔
635
   │  ├─ operandOfTheWrongType4 ✔
636
   │  ├─ unindexedLeftOperand1 ✔
637
   │  ├─ unindexedLeftOperand2 ✔
638
   │  ├─ unindexedLeftOperand3 ✔
639
   │  ├─ ownBufferFieldAsOperand1 ✔
640
   │  ├─ ownBufferFieldAsOperand2 ✔
641
   │  ├─ ownBufferFieldAsOperand3 ✔
642
   │  ├─ ownBufferFieldAsOperand4 ✔
643
   │  ├─ ownBufferFieldAsOperand5 ✔
644
   │  ├─ ownBufferFieldAsOperand6 ✔
645
   │  ├─ ownBufferFieldAsOperand7 ✔
646
   │  ├─ ownBufferFieldAsOperand8 ✔
647
   │  ├─ outerBufferFieldAsOperand ✔
648
   │  ├─ outerBufferFieldConcatenatedWithAconstant ✔
649
   │  ├─ outerBufferFieldConcatenatedWithItself ✔
650
   │  ├─ componentFieldMustOwnTheWhereClause1 ✔
651
   │  ├─ componentFieldMustOwnTheWhereClause2 ✔
652
   │  ├─ componentFieldMustOwnTheWhereClause3 ✔
653
   │  ├─ componentFieldMustOwnTheWhereClause4 ✔
654
   │  ├─ componentFieldMustOwnTheWhereClause5 ✔
655
   │  ├─ componentFieldMustOwnTheWhereClause6 ✔
656
   │  └─ everyCaseIsClaimedByArule ✔
657
   ├─ tests.persistence.word_index.ContainsFieldTest ✔
658
   │  ├─ plainCharacterField1 ✔
659
   │  ├─ plainCharacterField2 ✔
660
   │  ├─ plainCharacterField3 ✔
661
   │  ├─ plainCharacterField4 ✔
662
   │  ├─ plainCharacterField5 ✔
663
   │  ├─ plainCharacterField6 ✔
664
   │  ├─ plainCharacterField7 ✔
665
   │  ├─ plainCharacterField8 ✔
666
   │  ├─ plainCharacterField9 ✔
667
   │  ├─ plainCharacterField10 ✔
668
   │  ├─ plainCharacterField11 ✔
669
   │  ├─ plainCharacterField12 ✔
670
   │  ├─ plainCharacterField13 ✔
671
   │  ├─ plainCharacterField14 ✔
672
   │  ├─ plainCharacterField15 ✔
673
   │  ├─ plainCharacterField16 ✔
674
   │  ├─ plainCharacterField17 ✔
675
   │  ├─ plainCharacterField18 ✔
676
   │  ├─ plainCharacterField19 ✔
677
   │  ├─ plainCharacterField20 ✔
678
   │  ├─ plainCharacterField21 ✔
679
   │  ├─ plainCharacterField22 ✔
680
   │  ├─ plainCharacterField23 ✔
681
   │  ├─ plainCharacterField24 ✔
682
   │  ├─ plainCharacterField25 ✔
683
   │  ├─ plainCharacterField26 ✔
684
   │  ├─ plainCharacterField27 ✔
685
   │  ├─ plainCharacterField28 ✔
686
   │  ├─ plainCharacterField29 ✔
687
   │  ├─ secondIndependentWordIndex1 ✔
688
   │  ├─ secondIndependentWordIndex2 ✔
689
   │  ├─ secondIndependentWordIndex3 ✔
690
   │  ├─ secondIndependentWordIndex4 ✔
691
   │  ├─ secondIndependentWordIndex5 ✔
692
   │  ├─ secondIndependentWordIndex6 ✔
693
   │  ├─ secondIndependentWordIndex7 ✔
694
   │  ├─ secondIndependentWordIndex8 ✔
695
   │  ├─ secondIndependentWordIndex9 ✔
696
   │  ├─ secondIndependentWordIndex10 ✔
697
   │  ├─ secondIndependentWordIndex11 ✔
698
   │  ├─ secondIndependentWordIndex12 ✔
699
   │  ├─ secondIndependentWordIndex13 ✔
700
   │  ├─ secondIndependentWordIndex14 ✔
701
   │  ├─ secondIndependentWordIndex15 ✔
702
   │  ├─ secondIndependentWordIndex16 ✔
703
   │  ├─ secondIndependentWordIndex17 ✔
704
   │  ├─ caseSensitiveField1 ✔
705
   │  ├─ caseSensitiveField2 ✔
706
   │  ├─ caseSensitiveField3 ✔
707
   │  ├─ caseSensitiveField4 ✔
708
   │  ├─ caseSensitiveField5 ✔
709
   │  ├─ caseSensitiveField6 ✔
710
   │  ├─ caseSensitiveField7 ✔
711
   │  ├─ caseSensitiveField8 ✔
712
   │  ├─ caseSensitiveField9 ✔
713
   │  ├─ caseSensitiveField10 ✔
714
   │  ├─ caseSensitiveField11 ✔
715
   │  ├─ caseSensitiveField12 ✔
716
   │  ├─ caseSensitiveField13 ✔
717
   │  ├─ caseSensitiveField14 ✔
718
   │  ├─ caseSensitiveField15 ✔
719
   │  ├─ caseSensitiveField16 ✔
720
   │  ├─ caseSensitiveField17 ✔
721
   │  ├─ caseSensitiveField18 ✔
722
   │  ├─ caseSensitiveField19 ✔
723
   │  ├─ caseSensitiveField20 ✔
724
   │  ├─ caseSensitiveField21 ✔
725
   │  ├─ caseSensitiveField22 ✔
726
   │  ├─ caseSensitiveField23 ✔
727
   │  ├─ caseSensitiveField24 ✔
728
   │  ├─ caseSensitiveField25 ✔
729
   │  ├─ extentField1 ✔
730
   │  ├─ extentField2 ✔
731
   │  ├─ extentField3 ✔
732
   │  ├─ extentField4 ✔
733
   │  ├─ extentField5 ✔
734
   │  ├─ extentField6 ✔
735
   │  ├─ extentField7 ✔
736
   │  ├─ extentField8 ✔
737
   │  ├─ extentField9 ✔
738
   │  ├─ extentField10 ✔
739
   │  ├─ extentField11 ✔
740
   │  ├─ extentField12 ✔
741
   │  ├─ extentField13 ✔
742
   │  ├─ extentFurtherElements1 ✔
743
   │  ├─ extentFurtherElements2 ✔
744
   │  ├─ extentFurtherElements3 ✔
745
   │  ├─ extentFurtherElements4 ✔
746
   │  ├─ everyCaseIsClaimedByArule ✔
747
   │  ├─ extentSubscriptIsIgnored1 ✔
748
   │  ├─ extentSubscriptIsIgnored2 ✔
749
   │  ├─ extentSubscriptIsIgnored3 ✔
750
   │  └─ extentSubscriptIsIgnored4 ✔
751
   ├─ tests.persistence.word_index.ContainsJoinTest ✔
752
   │  ├─ containsOnFirstBufferOnly ✔
753
   │  ├─ containsOnSecondBufferOnly ✔
754
   │  ├─ containsOnBothBuffers ✔
755
   │  ├─ joinOnLikeNamedWordIndexedFields ✔
756
   │  └─ joinDoesNotDuplicateOuterRows ✔
757
   ├─ tests.persistence.word_index.ContainsLockModeTest ✔
758
   │  ├─ fixtureTablesAreAvailable ✔
759
   │  ├─ readableLockModesDoNotChangeTheResult1 ✔
760
   │  ├─ readableLockModesDoNotChangeTheResult2 ✔
761
   │  ├─ readableLockModesDoNotChangeTheResult3 ✔
762
   │  ├─ exclusiveLockOutsideAtransactionIsRefused ✔
763
   │  ├─ exclusiveLockInsideAtransactionYieldsWritableRows ✔
764
   │  ├─ exclusiveLockFetchUnderNoErrorYieldsNoRow ✔
765
   │  ├─ exclusiveLockOnTheLeadingPhraseOfAjoinIsRefused ✔
766
   │  ├─ exclusiveLockOnAsubsequentPhraseOfAjoinIsRefused ✔
767
   │  ├─ aResultListOperationOnAnExclusiveQueryIsNotRefused ✔
768
   │  ├─ noWaitIsNotPartOfArecordPhrase1 ✔
769
   │  ├─ noWaitIsNotPartOfArecordPhrase2 ✔
770
   │  └─ noWaitIsNotPartOfArecordPhrase3 ✔
771
   ├─ tests.persistence.word_index.ContainsMalformedQueryTest ✔
772
   │  ├─ fixtureTablesAreAvailable ✔
773
   │  ├─ unclosedQuoteAroundAwildcardAndAnOr ✔
774
   │  ├─ unclosedQuoteAroundAleadingWildcard ✔
775
   │  ├─ unclosedQuoteAroundAleadingOr ✔
776
   │  ├─ unclosedQuoteAroundAtrailingAnd ✔
777
   │  ├─ unclosedQuoteAroundAblankPaddedWord ✔
778
   │  ├─ unclosedQuoteAroundStrayParentheses ✔
779
   │  └─ aContainsInAdynamicFindReportsTwoConditions ✔
780
   ├─ tests.persistence.word_index.ContainsMixedFieldShapeTest ✔
781
   │  ├─ fixtureTablesAreAvailable ✔
782
   │  ├─ plainField1 ✔
783
   │  ├─ plainField2 ✔
784
   │  ├─ plainField3 ✔
785
   │  ├─ extentField1 ✔
786
   │  ├─ extentField2 ✔
787
   │  ├─ extentField3 ✔
788
   │  ├─ extentField4 ✔
789
   │  ├─ extentField5 ✔
790
   │  ├─ extentField6 ✔
791
   │  ├─ extentField7 ✔
792
   │  ├─ extentField8 ✔
793
   │  ├─ extentField9 ✔
794
   │  ├─ extentField10 ✔
795
   │  ├─ extentField11 ✔
796
   │  ├─ extentField12 ✔
797
   │  ├─ extentField13 ✔
798
   │  ├─ extentField14 ✔
799
   │  ├─ extentField15 ✔
800
   │  ├─ extentField16 ✔
801
   │  ├─ extentField17 ✔
802
   │  ├─ extentField18 ✔
803
   │  ├─ extentField19 ✔
804
   │  ├─ extentField20 ✔
805
   │  ├─ extentField21 ✔
806
   │  ├─ extentField22 ✔
807
   │  ├─ caseSensitiveField1 ✔
808
   │  ├─ caseSensitiveField2 ✔
809
   │  ├─ caseSensitiveExtentField1 ✔
810
   │  ├─ caseSensitiveExtentField2 ✔
811
   │  ├─ caseSensitiveExtentField3 ✔
812
   │  ├─ caseSensitiveExtentField4 ✔
813
   │  ├─ caseSensitiveExtentField5 ✔
814
   │  ├─ caseSensitiveExtentField6 ✔
815
   │  ├─ caseSensitiveExtentField7 ✔
816
   │  ├─ caseSensitiveExtentField8 ✔
817
   │  ├─ caseSensitiveExtentField9 ✔
818
   │  ├─ caseSensitiveExtentField10 ✔
819
   │  ├─ caseSensitiveExtentField11 ✔
820
   │  ├─ caseSensitiveExtentField12 ✔
821
   │  ├─ caseSensitiveExtentField13 ✔
822
   │  ├─ caseSensitiveExtentField14 ✔
823
   │  ├─ caseSensitiveExtentField15 ✔
824
   │  ├─ caseSensitiveExtentField16 ✔
825
   │  ├─ caseSensitiveExtentField17 ✔
826
   │  ├─ caseSensitiveExtentField18 ✔
827
   │  ├─ caseSensitiveExtentField19 ✔
828
   │  ├─ caseSensitiveExtentField20 ✔
829
   │  ├─ caseSensitiveExtentField21 ✔
830
   │  ├─ caseSensitiveExtentField22 ✔
831
   │  ├─ caseSensitiveExtentField23 ✔
832
   │  ├─ caseSensitiveExtentField24 ✔
833
   │  ├─ twoContainsOverTwoFieldsOfOneBuffer ✔
834
   │  ├─ aDateRenderedAsTextMatchesNothing ✔
835
   │  └─ everyCaseIsClaimedByArule ✔
836
   ├─ tests.persistence.word_index.ContainsPermanentTest ✔
837
   │  ├─ fixtureTablesAreAvailable ✔
838
   │  ├─ singleWordMatching1 ✔
839
   │  ├─ singleWordMatching2 ✔
840
   │  ├─ singleWordMatching3 ✔
841
   │  ├─ singleWordMatching4 ✔
842
   │  ├─ singleWordMatching5 ✔
843
   │  ├─ singleWordMatching6 ✔
844
   │  ├─ singleWordMatching7 ✔
845
   │  ├─ singleWordMatching8 ✔
846
   │  ├─ singleWordMatching9 ✔
847
   │  ├─ singleWordMatching10 ✔
848
   │  ├─ singleWordMatching11 ✔
849
   │  ├─ singleWordMatching12 ✔
850
   │  ├─ singleWordMatching13 ✔
851
   │  ├─ singleWordMatching14 ✔
852
   │  ├─ singleWordMatching15 ✔
853
   │  ├─ singleWordMatching16 ✔
854
   │  ├─ singleWordMatching17 ✔
855
   │  ├─ singleWordMatching18 ✔
856
   │  ├─ singleWordMatching19 ✔
857
   │  ├─ singleWordMatching20 ✔
858
   │  ├─ singleWordMatching21 ✔
859
   │  ├─ singleWordMatching22 ✔
860
   │  ├─ trailingAsteriskPrefixes1 ✔
861
   │  ├─ trailingAsteriskPrefixes2 ✔
862
   │  ├─ trailingAsteriskPrefixes3 ✔
863
   │  ├─ trailingAsteriskPrefixes4 ✔
864
   │  ├─ trailingAsteriskPrefixes5 ✔
865
   │  ├─ trailingAsteriskPrefixes6 ✔
866
   │  ├─ trailingAsteriskPrefixes7 ✔
867
   │  ├─ trailingAsteriskPrefixes8 ✔
868
   │  ├─ trailingAsteriskPrefixes9 ✔
869
   │  ├─ trailingAsteriskPrefixes10 ✔
870
   │  ├─ trailingAsteriskPrefixes11 ✔
871
   │  ├─ trailingAsteriskPrefixes12 ✔
872
   │  ├─ trailingAsteriskPrefixes13 ✔
873
   │  ├─ trailingAsteriskPrefixes14 ✔
874
   │  ├─ trailingAsteriskPrefixes15 ✔
875
   │  ├─ trailingAsteriskPrefixes16 ✔
876
   │  ├─ andOrOperators1 ✔
877
   │  ├─ andOrOperators2 ✔
878
   │  ├─ andOrOperators3 ✔
879
   │  ├─ andOrOperators4 ✔
880
   │  ├─ andOrOperators5 ✔
881
   │  ├─ andOrOperators6 ✔
882
   │  ├─ andOrOperators7 ✔
883
   │  ├─ andOrOperators8 ✔
884
   │  ├─ andOrOperators9 ✔
885
   │  ├─ andOrOperators10 ✔
886
   │  ├─ andOrOperators11 ✔
887
   │  ├─ andOrOperators12 ✔
888
   │  ├─ andOrOperators13 ✔
889
   │  ├─ andOrOperators14 ✔
890
   │  ├─ andOrOperators15 ✔
891
   │  ├─ andOrOperators16 ✔
892
   │  ├─ andOrOperators17 ✔
893
   │  ├─ andOrOperators18 ✔
894
   │  ├─ andOrOperators19 ✔
895
   │  ├─ andOrOperators20 ✔
896
   │  ├─ andOrOperators21 ✔
897
   │  ├─ andOrOperators22 ✔
898
   │  ├─ andOrOperators23 ✔
899
   │  ├─ andOrOperators24 ✔
900
   │  ├─ andOrOperators25 ✔
901
   │  ├─ andOrOperators26 ✔
902
   │  ├─ andOrOperators27 ✔
903
   │  ├─ andOrOperators28 ✔
904
   │  ├─ andOrOperators29 ✔
905
   │  ├─ andOrOperators30 ✔
906
   │  ├─ precedenceAndParentheses1 ✔
907
   │  ├─ precedenceAndParentheses2 ✔
908
   │  ├─ precedenceAndParentheses3 ✔
909
   │  ├─ precedenceAndParentheses4 ✔
910
   │  ├─ precedenceAndParentheses5 ✔
911
   │  ├─ precedenceAndParentheses6 ✔
912
   │  ├─ precedenceAndParentheses7 ✔
913
   │  ├─ precedenceAndParentheses8 ✔
914
   │  ├─ precedenceAndParentheses9 ✔
915
   │  ├─ precedenceAndParentheses10 ✔
916
   │  ├─ precedenceAndParentheses11 ✔
917
   │  ├─ precedenceAndParentheses12 ✔
918
   │  ├─ precedenceAndParentheses13 ✔
919
   │  ├─ precedenceAndParentheses14 ✔
920
   │  ├─ precedenceAndParentheses15 ✔
921
   │  ├─ precedenceAndParentheses16 ✔
922
   │  ├─ precedenceAndParentheses17 ✔
923
   │  ├─ precedenceAndParentheses18 ✔
924
   │  ├─ precedenceAndParentheses19 ✔
925
   │  ├─ precedenceAndParentheses20 ✔
926
   │  ├─ precedenceAndParentheses21 ✔
927
   │  ├─ precedenceAndParentheses22 ✔
928
   │  ├─ precedenceAndParentheses23 ✔
929
   │  ├─ precedenceAndParentheses24 ✔
930
   │  ├─ precedenceAndParentheses25 ✔
931
   │  ├─ wordBreakRules1 ✔
932
   │  ├─ wordBreakRules2 ✔
933
   │  ├─ wordBreakRules3 ✔
934
   │  ├─ wordBreakRules4 ✔
935
   │  ├─ wordBreakRules5 ✔
936
   │  ├─ wordBreakRules6 ✔
937
   │  ├─ wordBreakRules7 ✔
938
   │  ├─ wordBreakRules8 ✔
939
   │  ├─ wordBreakRules9 ✔
940
   │  ├─ wordBreakRules10 ✔
941
   │  ├─ wordBreakRules11 ✔
942
   │  ├─ wordBreakRules12 ✔
943
   │  ├─ wordBreakRules13 ✔
944
   │  ├─ wordBreakRules14 ✔
945
   │  ├─ wordBreakRules15 ✔
946
   │  ├─ wordBreakRules16 ✔
947
   │  ├─ wordBreakRules17 ✔
948
   │  ├─ wordBreakRules18 ✔
949
   │  ├─ wordBreakRules19 ✔
950
   │  ├─ wordBreakRules20 ✔
951
   │  ├─ wordBreakRules21 ✔
952
   │  ├─ wordBreakRules22 ✔
953
   │  ├─ wordBreakRules23 ✔
954
   │  ├─ wordBreakRules24 ✔
955
   │  ├─ wordBreakRules25 ✔
956
   │  ├─ wordBreakRules26 ✔
957
   │  ├─ wordBreakRules27 ✔
958
   │  ├─ wordBreakRules28 ✔
959
   │  ├─ wordBreakRules29 ✔
960
   │  ├─ wordBreakRules30 ✔
961
   │  ├─ wordBreakRules31 ✔
962
   │  ├─ wordBreakRules32 ✔
963
   │  ├─ wordBreakRules33 ✔
964
   │  ├─ wordBreakRules34 ✔
965
   │  ├─ wordBreakRules35 ✔
966
   │  ├─ wordBreakRules36 ✔
967
   │  ├─ wordBreakRules37 ✔
968
   │  ├─ wordBreakRules38 ✔
969
   │  ├─ wordBreakRules39 ✔
970
   │  ├─ wordBreakRules40 ✔
971
   │  ├─ wordBreakRules41 ✔
972
   │  ├─ wordBreakRules42 ✔
973
   │  ├─ wordBreakRules43 ✔
974
   │  ├─ wordBreakRules44 ✔
975
   │  ├─ wordBreakRules45 ✔
976
   │  ├─ wordBreakRules46 ✔
977
   │  ├─ wordBreakRules47 ✔
978
   │  ├─ wordBreakRules48 ✔
979
   │  ├─ wordBreakRules49 ✔
980
   │  ├─ wordBreakRules50 ✔
981
   │  ├─ wordBreakRules51 ✔
982
   │  ├─ wordBreakRules52 ✔
983
   │  ├─ wordBreakRules53 ✔
984
   │  ├─ wordBreakRules54 ✔
985
   │  ├─ wordBreakRules55 ✔
986
   │  ├─ wordBreakRules56 ✔
987
   │  ├─ wordBreakRules57 ✔
988
   │  ├─ wordBreakRules58 ✔
989
   │  ├─ wordBreakRules59 ✔
990
   │  ├─ wordBreakRules60 ✔
991
   │  ├─ wordBreakRules61 ✔
992
   │  ├─ wordBreakRules62 ✔
993
   │  ├─ wordBreakRules63 ✔
994
   │  ├─ wordBreakRules64 ✔
995
   │  ├─ wordBreakRules65 ✔
996
   │  ├─ wordBreakRules66 ✔
997
   │  ├─ wordBreakRules67 ✔
998
   │  ├─ wordBreakRules68 ✔
999
   │  ├─ wordBreakRules69 ✔
1000
   │  ├─ wordBreakRules70 ✔
1001
   │  ├─ wordBreakRules71 ✔
1002
   │  ├─ wordBreakRules72 ✔
1003
   │  ├─ wordBreakRules73 ✔
1004
   │  ├─ wordBreakRules74 ✔
1005
   │  ├─ wordBreakRules75 ✔
1006
   │  ├─ wordBreakRules76 ✔
1007
   │  ├─ wordBreakRules77 ✔
1008
   │  ├─ wordBreakRules78 ✔
1009
   │  ├─ wordBreakRules79 ✔
1010
   │  ├─ wordBreakRules80 ✔
1011
   │  ├─ wordBreakRules81 ✔
1012
   │  ├─ wordBreakRules82 ✔
1013
   │  ├─ wordBreakRules83 ✔
1014
   │  ├─ wordBreakRules84 ✔
1015
   │  ├─ wordBreakRules85 ✔
1016
   │  ├─ wordBreakRules86 ✔
1017
   │  ├─ wordBreakRules87 ✔
1018
   │  ├─ wordBreakRules88 ✔
1019
   │  ├─ wordBreakRules89 ✔
1020
   │  ├─ wordBreakRules90 ✔
1021
   │  ├─ wordBreakRules91 ✔
1022
   │  ├─ wordBreakRules92 ✔
1023
   │  ├─ wordBreakRules93 ✔
1024
   │  ├─ wordBreakRules94 ✔
1025
   │  ├─ plainCharacterField1 ✔
1026
   │  ├─ plainCharacterField2 ✔
1027
   │  ├─ plainCharacterField3 ✔
1028
   │  ├─ plainCharacterField4 ✔
1029
   │  ├─ plainCharacterField5 ✔
1030
   │  ├─ plainCharacterField6 ✔
1031
   │  ├─ plainCharacterField7 ✔
1032
   │  ├─ plainCharacterField8 ✔
1033
   │  ├─ plainCharacterField9 ✔
1034
   │  ├─ plainCharacterField10 ✔
1035
   │  ├─ plainCharacterField11 ✔
1036
   │  ├─ plainCharacterField12 ✔
1037
   │  ├─ plainCharacterField13 ✔
1038
   │  ├─ plainCharacterField14 ✔
1039
   │  ├─ plainCharacterField15 ✔
1040
   │  ├─ plainCharacterField16 ✔
1041
   │  ├─ plainCharacterField17 ✔
1042
   │  ├─ plainCharacterField18 ✔
1043
   │  ├─ plainCharacterField19 ✔
1044
   │  ├─ plainCharacterField20 ✔
1045
   │  ├─ plainCharacterField21 ✔
1046
   │  ├─ plainCharacterField22 ✔
1047
   │  ├─ plainCharacterField23 ✔
1048
   │  ├─ plainCharacterField24 ✔
1049
   │  ├─ plainCharacterField25 ✔
1050
   │  ├─ plainCharacterField26 ✔
1051
   │  ├─ plainCharacterField27 ✔
1052
   │  ├─ plainCharacterField28 ✔
1053
   │  ├─ plainCharacterField29 ✔
1054
   │  ├─ secondIndependentWordIndex1 ✔
1055
   │  ├─ secondIndependentWordIndex2 ✔
1056
   │  ├─ secondIndependentWordIndex3 ✔
1057
   │  ├─ secondIndependentWordIndex4 ✔
1058
   │  ├─ secondIndependentWordIndex5 ✔
1059
   │  ├─ secondIndependentWordIndex6 ✔
1060
   │  ├─ secondIndependentWordIndex7 ✔
1061
   │  ├─ secondIndependentWordIndex8 ✔
1062
   │  ├─ secondIndependentWordIndex9 ✔
1063
   │  ├─ secondIndependentWordIndex10 ✔
1064
   │  ├─ secondIndependentWordIndex11 ✔
1065
   │  ├─ secondIndependentWordIndex12 ✔
1066
   │  ├─ secondIndependentWordIndex13 ✔
1067
   │  ├─ secondIndependentWordIndex14 ✔
1068
   │  ├─ secondIndependentWordIndex15 ✔
1069
   │  ├─ secondIndependentWordIndex16 ✔
1070
   │  ├─ secondIndependentWordIndex17 ✔
1071
   │  ├─ caseSensitiveField1 ✔
1072
   │  ├─ caseSensitiveField2 ✔
1073
   │  ├─ caseSensitiveField3 ✔
1074
   │  ├─ caseSensitiveField4 ✔
1075
   │  ├─ caseSensitiveField5 ✔
1076
   │  ├─ caseSensitiveField6 ✔
1077
   │  ├─ caseSensitiveField7 ✔
1078
   │  ├─ caseSensitiveField8 ✔
1079
   │  ├─ caseSensitiveField9 ✔
1080
   │  ├─ caseSensitiveField10 ✔
1081
   │  ├─ caseSensitiveField11 ✔
1082
   │  ├─ caseSensitiveField12 ✔
1083
   │  ├─ caseSensitiveField13 ✔
1084
   │  ├─ caseSensitiveField14 ✔
1085
   │  ├─ caseSensitiveField15 ✔
1086
   │  ├─ caseSensitiveField16 ✔
1087
   │  ├─ caseSensitiveField17 ✔
1088
   │  ├─ caseSensitiveField18 ✔
1089
   │  ├─ caseSensitiveField19 ✔
1090
   │  ├─ caseSensitiveField20 ✔
1091
   │  ├─ caseSensitiveField21 ✔
1092
   │  ├─ caseSensitiveField22 ✔
1093
   │  ├─ caseSensitiveField23 ✔
1094
   │  ├─ caseSensitiveField24 ✔
1095
   │  ├─ caseSensitiveField25 ✔
1096
   │  ├─ extentField1 ✔
1097
   │  ├─ extentField2 ✔
1098
   │  ├─ extentField3 ✔
1099
   │  ├─ extentField4 ✔
1100
   │  ├─ extentField5 ✔
1101
   │  ├─ extentField6 ✔
1102
   │  ├─ extentField7 ✔
1103
   │  ├─ extentField8 ✔
1104
   │  ├─ extentField9 ✔
1105
   │  ├─ extentField10 ✔
1106
   │  ├─ extentField11 ✔
1107
   │  ├─ extentField12 ✔
1108
   │  ├─ extentField13 ✔
1109
   │  ├─ extentFieldEveryElementIsIndexed1 ✔
1110
   │  ├─ extentFieldEveryElementIsIndexed2 ✔
1111
   │  ├─ extentFieldEveryElementIsIndexed3 ✔
1112
   │  ├─ extentFieldEveryElementIsIndexed4 ✔
1113
   │  ├─ sortedQueries1 ✔
1114
   │  ├─ sortedQueries2 ✔
1115
   │  ├─ sortedQueries3 ✔
1116
   │  ├─ sortedQueries4 ✔
1117
   │  ├─ sortedQueries5 ✔
1118
   │  ├─ sortedQueries6 ✔
1119
   │  ├─ sortedQueries7 ✔
1120
   │  ├─ sortedQueries8 ✔
1121
   │  ├─ sortedQueries9 ✔
1122
   │  ├─ sortedQueries10 ✔
1123
   │  ├─ sortedQueries11 ✔
1124
   │  ├─ sortedQueries12 ✔
1125
   │  ├─ sortedQueries13 ✔
1126
   │  ├─ sortedQueries14 ✔
1127
   │  ├─ sortedQueries15 ✔
1128
   │  ├─ sortedQueries16 ✔
1129
   │  ├─ sortedQueries17 ✔
1130
   │  ├─ sortedQueries18 ✔
1131
   │  ├─ sortedQueries19 ✔
1132
   │  ├─ sortedQueries20 ✔
1133
   │  ├─ sortedQueries21 ✔
1134
   │  ├─ sortedQueries22 ✔
1135
   │  ├─ sortedQueries23 ✔
1136
   │  ├─ sortedQueries24 ✔
1137
   │  ├─ sortedQueries25 ✔
1138
   │  ├─ sortedQueries26 ✔
1139
   │  ├─ sortedQueries27 ✔
1140
   │  ├─ sortedQueries28 ✔
1141
   │  ├─ sortedQueries29 ✔
1142
   │  ├─ sortedQueries30 ✔
1143
   │  ├─ sortedQueries31 ✔
1144
   │  ├─ sortedQueries32 ✔
1145
   │  ├─ sortedQueries33 ✔
1146
   │  ├─ sortedQueries34 ✔
1147
   │  ├─ sortedQueries35 ✔
1148
   │  ├─ sortedQueries36 ✔
1149
   │  ├─ sortedQueries37 ✔
1150
   │  ├─ sortedQueries38 ✔
1151
   │  ├─ sortedQueries39 ✔
1152
   │  ├─ sortedQueries40 ✔
1153
   │  ├─ sortedQueries41 ✔
1154
   │  ├─ sortedQueries42 ✔
1155
   │  ├─ sortedQueries43 ✔
1156
   │  ├─ sortedQueries44 ✔
1157
   │  ├─ containsBesideApredicateThatIsNotAcontains1 ✔
1158
   │  ├─ containsBesideApredicateThatIsNotAcontains2 ✔
1159
   │  ├─ containsBesideApredicateThatIsNotAcontains3 ✔
1160
   │  ├─ containsBesideApredicateThatIsNotAcontains4 ✔
1161
   │  ├─ containsBesideApredicateThatIsNotAcontains5 ✔
1162
   │  ├─ containsBesideApredicateThatIsNotAcontains6 ✔
1163
   │  ├─ containsBesideApredicateThatIsNotAcontains7 ✔
1164
   │  ├─ containsBesideApredicateThatIsNotAcontains8 ✔
1165
   │  ├─ severalContainsInOneWhereClause1 ✔
1166
   │  ├─ severalContainsInOneWhereClause2 ✔
1167
   │  ├─ severalContainsInOneWhereClause3 ✔
1168
   │  ├─ twoWordIndexesInOneWhereClause1 ✔
1169
   │  ├─ twoWordIndexesInOneWhereClause2 ✔
1170
   │  ├─ extentSubscriptIsIgnored1 ✔
1171
   │  ├─ extentSubscriptIsIgnored2 ✔
1172
   │  ├─ extentSubscriptIsIgnored3 ✔
1173
   │  ├─ joinOfTwoWordIndexedTables ✔
1174
   │  ├─ extentWordFoundInAnyElement1 ✔
1175
   │  ├─ extentWordFoundInAnyElement2 ✔
1176
   │  ├─ extentWordFoundInAnyElement3 ✔
1177
   │  ├─ extentWordFoundInAnyElement4 ✔
1178
   │  ├─ writesAreVisibleImmediately1 ✔
1179
   │  ├─ writesAreVisibleImmediately2 ✔
1180
   │  ├─ writesAreVisibleImmediately3 ✔
1181
   │  ├─ writesAreVisibleImmediately4 ✔
1182
   │  ├─ acceptedQueryShapes1 ✔
1183
   │  ├─ acceptedQueryShapes2 ✔
1184
   │  ├─ acceptedQueryShapes3 ✔
1185
   │  ├─ acceptedQueryShapes4 ✔
1186
   │  ├─ acceptedQueryShapes5 ✔
1187
   │  ├─ acceptedQueryShapes6 ✔
1188
   │  ├─ acceptedQueryShapes7 ✔
1189
   │  ├─ acceptedQueryShapes8 ✔
1190
   │  ├─ acceptedQueryShapes9 ✔
1191
   │  ├─ acceptedQueryShapes10 ✔
1192
   │  ├─ everyCaseIsClaimedByArule ✔
1193
   │  ├─ dynamicNavigation ✔
1194
   │  └─ dynamicPreselectAttributes ✔
1195
   ├─ tests.persistence.word_index.ContainsPredicateTest ✔
1196
   │  ├─ containsBesideApredicateThatIsNotAcontains1 ✔
1197
   │  ├─ containsBesideApredicateThatIsNotAcontains2 ✔
1198
   │  ├─ containsBesideApredicateThatIsNotAcontains3 ✔
1199
   │  ├─ containsBesideApredicateThatIsNotAcontains4 ✔
1200
   │  ├─ containsBesideApredicateThatIsNotAcontains5 ✔
1201
   │  ├─ containsBesideApredicateThatIsNotAcontains6 ✔
1202
   │  ├─ containsBesideApredicateThatIsNotAcontains7 ✔
1203
   │  ├─ containsBesideApredicateThatIsNotAcontains8 ✔
1204
   │  ├─ containsBesideApredicateThatIsNotAcontains9 ✔
1205
   │  ├─ severalContainsInOneWhereClause1 ✔
1206
   │  ├─ severalContainsInOneWhereClause2 ✔
1207
   │  ├─ severalContainsInOneWhereClause3 ✔
1208
   │  ├─ severalContainsInOneWhereClause4 ✔
1209
   │  ├─ severalWordIndexesInOneWhereClause1 ✔
1210
   │  ├─ severalWordIndexesInOneWhereClause2 ✔
1211
   │  └─ severalWordIndexesInOneWhereClause3 ✔
1212
   ├─ tests.persistence.word_index.ContainsQueryFormTest ✔
1213
   │  ├─ forEach_ ✔
1214
   │  ├─ forFirstIsAppliedBeforeTheSort1 ✔
1215
   │  ├─ forFirstIsAppliedBeforeTheSort2 ✔
1216
   │  ├─ forFirstWithNoMatchLeavesTheBufferEmpty ✔
1217
   │  ├─ leavingTheBlockEarly ✔
1218
   │  ├─ openQuery ✔
1219
   │  ├─ openQueryPreselect ✔
1220
   │  ├─ repeatPreselect ✔
1221
   │  ├─ dynamicQuery ✔
1222
   │  ├─ nestedBlocksOneInnerRow ✔
1223
   │  ├─ nestedBlocksAndExpressions ✔
1224
   │  ├─ nestedBlocksOuterDeDuplication ✔
1225
   │  ├─ aggregatesOverAcontainsResultSet ✔
1226
   │  ├─ namedBuffer ✔
1227
   │  ├─ twoBuffersOnOneTable ✔
1228
   │  ├─ breakByOverAcontainsResultSet ✔
1229
   │  ├─ breakByWithPerGroupAggregates ✔
1230
   │  ├─ containsInsideAmethod1 ✔
1231
   │  ├─ containsInsideAmethod2 ✔
1232
   │  ├─ containsInsideAmethod3 ✔
1233
   │  ├─ containsInsideAmethod4 ✔
1234
   │  ├─ containsInsideAmethod5 ✔
1235
   │  ├─ containsInsideAmethod6 ✔
1236
   │  ├─ methodCalledRepeatedly ✔
1237
   │  ├─ dynamicQueryWithNoMatch1 ✔
1238
   │  └─ dynamicQueryWithNoMatch2 ✔
1239
   ├─ tests.persistence.word_index.ContainsQueryNavigationTest ✔
1240
   │  ├─ preselectNumResults ✔
1241
   │  ├─ preselectReadBackwards ✔
1242
   │  ├─ staticQueryNavigation ✔
1243
   │  ├─ staticQueryReadBackwards ✔
1244
   │  ├─ staticPreselectAttributes ✔
1245
   │  ├─ dynamicQueryNavigation ✔
1246
   │  ├─ dynamicQueryReopenedAndRePrepared ✔
1247
   │  └─ dynamicPreselectAttributes ✔
1248
   ├─ tests.persistence.word_index.ContainsQueryShapeTest ✔
1249
   │  ├─ acceptedQueryShapes1 ✔
1250
   │  ├─ acceptedQueryShapes2 ✔
1251
   │  ├─ acceptedQueryShapes3 ✔
1252
   │  ├─ acceptedQueryShapes4 ✔
1253
   │  ├─ acceptedQueryShapes5 ✔
1254
   │  ├─ acceptedQueryShapes6 ✔
1255
   │  ├─ acceptedQueryShapes7 ✔
1256
   │  ├─ acceptedQueryShapes8 ✔
1257
   │  ├─ acceptedQueryShapes9 ✔
1258
   │  ├─ acceptedQueryShapes10 ✔
1259
   │  └─ everyCaseIsClaimedByArule ✔
1260
   ├─ tests.persistence.word_index.ContainsResultOrderTest ✔
1261
   │  ├─ swappingTheGroupsSelectsTheSameRows1 ✔
1262
   │  ├─ swappingTheGroupsSelectsTheSameRows2 ✔
1263
   │  ├─ swappingTheGroupsSelectsTheSameRows3 ✔
1264
   │  ├─ swappingTheGroupsSelectsTheSameRows4 ✔
1265
   │  ├─ naturalOrderFollowsTheLeadingGroup1 ✘ an AND of two OR-groups with no BY clause, forward: expected [1,3,2,4], got [1,2,3,4]
1266
   │  ├─ naturalOrderFollowsTheLeadingGroup2 ✘ an AND of two OR-groups with no BY clause, groups swapped: expected [1,4,2,3], got [1,2,3,4]
1267
   │  ├─ naturalOrderFollowsTheLeadingGroup3 ✘ an AND of two three-term OR-groups with no BY clause, forward: expected [7,10,8,12,9,11], got [7,8,9,10,11,12]
1268
   │  ├─ naturalOrderFollowsTheLeadingGroup4 ✘ an AND of two three-term OR-groups with no BY clause, groups swapped: expected [7,11,8,10,9,12], got [7,8,9,10,11,12]
1269
   │  ├─ andBindsTighterThanOrAcrossAwildcard1 ✔
1270
   │  └─ andBindsTighterThanOrAcrossAwildcard2 ✔
1271
   ├─ tests.persistence.word_index.ContainsSortTest ✔
1272
   │  ├─ singleSortColumn1 ✔
1273
   │  ├─ singleSortColumn2 ✔
1274
   │  ├─ singleSortColumn3 ✔
1275
   │  ├─ singleSortColumn4 ✔
1276
   │  ├─ singleSortColumn5 ✔
1277
   │  ├─ singleSortColumn6 ✔
1278
   │  ├─ singleSortColumn7 ✔
1279
   │  ├─ singleSortColumn8 ✔
1280
   │  ├─ singleSortColumn9 ✔
1281
   │  ├─ singleSortColumn10 ✔
1282
   │  ├─ singleSortColumn11 ✔
1283
   │  ├─ singleSortColumn12 ✔
1284
   │  ├─ severalSortColumns1 ✔
1285
   │  ├─ severalSortColumns2 ✔
1286
   │  ├─ severalSortColumns3 ✔
1287
   │  ├─ severalSortColumns4 ✔
1288
   │  ├─ severalSortColumns5 ✔
1289
   │  ├─ severalSortColumns6 ✔
1290
   │  ├─ severalSortColumns7 ✔
1291
   │  ├─ severalSortColumns8 ✔
1292
   │  ├─ severalSortColumns9 ✔
1293
   │  ├─ severalSortColumns10 ✔
1294
   │  ├─ sortedResultSetIsDeDuplicated1 ✔
1295
   │  ├─ sortedResultSetIsDeDuplicated2 ✔
1296
   │  ├─ sortedResultSetIsDeDuplicated3 ✔
1297
   │  ├─ sortedResultSetIsDeDuplicated4 ✔
1298
   │  ├─ sortedResultSetIsDeDuplicated5 ✔
1299
   │  ├─ sortedResultSetIsDeDuplicated6 ✔
1300
   │  ├─ sortedResultSetIsDeDuplicated7 ✔
1301
   │  ├─ sortedResultSetIsDeDuplicated8 ✔
1302
   │  ├─ sortedResultSetIsDeDuplicated9 ✔
1303
   │  ├─ sortedResultSetIsDeDuplicated10 ✔
1304
   │  ├─ sortedResultSetIsDeDuplicated11 ✔
1305
   │  ├─ sortedResultSetIsDeDuplicated12 ✔
1306
   │  ├─ sortedResultSetIsDeDuplicated13 ✔
1307
   │  ├─ sortedResultSetIsDeDuplicated14 ✔
1308
   │  ├─ sortedResultSetIsDeDuplicated15 ✔
1309
   │  ├─ sortedResultSetIsDeDuplicated16 ✔
1310
   │  ├─ sortedResultSetIsDeDuplicated17 ✔
1311
   │  ├─ sortedResultSetIsDeDuplicated18 ✔
1312
   │  ├─ nonMatchingExpressionsWithSort1 ✔
1313
   │  ├─ nonMatchingExpressionsWithSort2 ✔
1314
   │  ├─ nonMatchingExpressionsWithSort3 ✔
1315
   │  ├─ nonMatchingExpressionsWithSort4 ✔
1316
   │  ├─ everyCaseIsClaimedByArule ✔
1317
   │  ├─ aStaticSortClauseIsAppliedOnTopOfTheMatch1 ✔
1318
   │  ├─ aStaticSortClauseIsAppliedOnTopOfTheMatch2 ✔
1319
   │  ├─ aStaticSortClauseIsAppliedOnTopOfTheMatch3 ✔
1320
   │  ├─ aStaticSortClauseIsAppliedOnTopOfTheMatch4 ✔
1321
   │  ├─ aStaticSortClauseIsAppliedOnTopOfTheMatch5 ✔
1322
   │  ├─ aRowMatchedBySeveralWordsIsReturnedOnce1 ✔
1323
   │  ├─ aRowMatchedBySeveralWordsIsReturnedOnce2 ✔
1324
   │  └─ aRowMatchedBySeveralWordsIsReturnedOnce3 ✔
1325
   ├─ tests.persistence.word_index.ContainsTransactionTest ✔
1326
   │  ├─ fixtureTablesAreAvailable ✔
1327
   │  ├─ createRolledBackLeavesNoIndexEntry1 ✔
1328
   │  ├─ createRolledBackLeavesNoIndexEntry2 ✔
1329
   │  ├─ createRolledBackLeavesNoIndexEntry3 ✔
1330
   │  ├─ updateRolledBackRestoresTheOldWords1 ✔
1331
   │  ├─ updateRolledBackRestoresTheOldWords2 ✔
1332
   │  ├─ updateRolledBackRestoresTheOldWords3 ✔
1333
   │  ├─ updateRolledBackRestoresTheOldWords4 ✔
1334
   │  ├─ updateRolledBackRestoresTheOldWords5 ✔
1335
   │  ├─ deleteRolledBackRestoresTheRow1 ✔
1336
   │  ├─ deleteRolledBackRestoresTheRow2 ✔
1337
   │  └─ deleteRolledBackRestoresTheRow3 ✔
1338
   ├─ tests.persistence.word_index.ContainsUnknownTest ✔
1339
   │  ├─ unknownExpressionFromCaseTable ✔
1340
   │  ├─ unknownMatchesNothingAndRaisesNothing ✔
1341
   │  ├─ unknownDiffersFromMatchingEverything ✔
1342
   │  └─ unknownBehavesLikeEmptyExpression ✔
1343
   ├─ tests.persistence.word_index.ContainsWordBreakTest ✔
1344
   │  ├─ hyphenIsAwordCharacterOnlyBeforeAdigit1 ✔
1345
   │  ├─ hyphenIsAwordCharacterOnlyBeforeAdigit2 ✔
1346
   │  ├─ hyphenIsAwordCharacterOnlyBeforeAdigit3 ✔
1347
   │  ├─ hyphenIsAwordCharacterOnlyBeforeAdigit4 ✔
1348
   │  ├─ hyphenIsAwordCharacterOnlyBeforeAdigit5 ✔
1349
   │  ├─ hyphenIsAwordCharacterOnlyBeforeAdigit6 ✔
1350
   │  ├─ hyphenIsAwordCharacterOnlyBeforeAdigit7 ✔
1351
   │  ├─ hyphenIsAwordCharacterOnlyBeforeAdigit8 ✔
1352
   │  ├─ hyphenIsAwordCharacterOnlyBeforeAdigit9 ✔
1353
   │  ├─ hyphenIsAwordCharacterOnlyBeforeAdigit10 ✔
1354
   │  ├─ hyphenIsAwordCharacterOnlyBeforeAdigit11 ✔
1355
   │  ├─ hyphenIsAwordCharacterOnlyBeforeAdigit12 ✔
1356
   │  ├─ hyphenIsAwordCharacterOnlyBeforeAdigit13 ✔
1357
   │  ├─ hyphenIsAwordCharacterOnlyBeforeAdigit14 ✔
1358
   │  ├─ hyphenIsAwordCharacterOnlyBeforeAdigit15 ✔
1359
   │  ├─ hyphenIsAwordCharacterOnlyBeforeAdigit16 ✔
1360
   │  ├─ hyphenIsAwordCharacterOnlyBeforeAdigit17 ✔
1361
   │  ├─ periodAndCommaFollowTheHyphenRule1 ✔
1362
   │  ├─ periodAndCommaFollowTheHyphenRule2 ✔
1363
   │  ├─ periodAndCommaFollowTheHyphenRule3 ✔
1364
   │  ├─ periodAndCommaFollowTheHyphenRule4 ✔
1365
   │  ├─ periodAndCommaFollowTheHyphenRule5 ✔
1366
   │  ├─ periodAndCommaFollowTheHyphenRule6 ✔
1367
   │  ├─ periodAndCommaFollowTheHyphenRule7 ✔
1368
   │  ├─ periodAndCommaFollowTheHyphenRule8 ✔
1369
   │  ├─ periodAndCommaFollowTheHyphenRule9 ✔
1370
   │  ├─ periodAndCommaFollowTheHyphenRule10 ✔
1371
   │  ├─ periodAndCommaFollowTheHyphenRule11 ✔
1372
   │  ├─ periodAndCommaFollowTheHyphenRule12 ✔
1373
   │  ├─ periodAndCommaFollowTheHyphenRule13 ✔
1374
   │  ├─ underscoreApostropheAtPercentDollarAreWordCharacters1 ✔
1375
   │  ├─ underscoreApostropheAtPercentDollarAreWordCharacters2 ✔
1376
   │  ├─ underscoreApostropheAtPercentDollarAreWordCharacters3 ✔
1377
   │  ├─ underscoreApostropheAtPercentDollarAreWordCharacters4 ✔
1378
   │  ├─ underscoreApostropheAtPercentDollarAreWordCharacters5 ✔
1379
   │  ├─ underscoreApostropheAtPercentDollarAreWordCharacters6 ✔
1380
   │  ├─ underscoreApostropheAtPercentDollarAreWordCharacters7 ✔
1381
   │  ├─ underscoreApostropheAtPercentDollarAreWordCharacters8 ✔
1382
   │  ├─ underscoreApostropheAtPercentDollarAreWordCharacters9 ✔
1383
   │  ├─ underscoreApostropheAtPercentDollarAreWordCharacters10 ✔
1384
   │  ├─ underscoreApostropheAtPercentDollarAreWordCharacters11 ✔
1385
   │  ├─ underscoreApostropheAtPercentDollarAreWordCharacters12 ✔
1386
   │  ├─ underscoreApostropheAtPercentDollarAreWordCharacters13 ✔
1387
   │  ├─ underscoreApostropheAtPercentDollarAreWordCharacters14 ✔
1388
   │  ├─ underscoreApostropheAtPercentDollarAreWordCharacters15 ✔
1389
   │  ├─ underscoreApostropheAtPercentDollarAreWordCharacters16 ✔
1390
   │  ├─ underscoreApostropheAtPercentDollarAreWordCharacters17 ✔
1391
   │  ├─ underscoreApostropheAtPercentDollarAreWordCharacters18 ✔
1392
   │  ├─ underscoreApostropheAtPercentDollarAreWordCharacters19 ✔
1393
   │  ├─ underscoreApostropheAtPercentDollarAreWordCharacters20 ✔
1394
   │  ├─ underscoreApostropheAtPercentDollarAreWordCharacters21 ✔
1395
   │  ├─ underscoreApostropheAtPercentDollarAreWordCharacters22 ✔
1396
   │  ├─ underscoreApostropheAtPercentDollarAreWordCharacters23 ✔
1397
   │  ├─ underscoreApostropheAtPercentDollarAreWordCharacters24 ✔
1398
   │  ├─ punctuationAndWhitespaceAreDelimiters1 ✔
1399
   │  ├─ punctuationAndWhitespaceAreDelimiters2 ✔
1400
   │  ├─ punctuationAndWhitespaceAreDelimiters3 ✔
1401
   │  ├─ punctuationAndWhitespaceAreDelimiters4 ✔
1402
   │  ├─ punctuationAndWhitespaceAreDelimiters5 ✔
1403
   │  ├─ punctuationAndWhitespaceAreDelimiters6 ✔
1404
   │  ├─ punctuationAndWhitespaceAreDelimiters7 ✔
1405
   │  ├─ punctuationAndWhitespaceAreDelimiters8 ✔
1406
   │  ├─ punctuationAndWhitespaceAreDelimiters9 ✔
1407
   │  ├─ punctuationAndWhitespaceAreDelimiters10 ✔
1408
   │  ├─ punctuationAndWhitespaceAreDelimiters11 ✔
1409
   │  ├─ punctuationAndWhitespaceAreDelimiters12 ✔
1410
   │  ├─ punctuationAndWhitespaceAreDelimiters13 ✔
1411
   │  ├─ punctuationAndWhitespaceAreDelimiters14 ✔
1412
   │  ├─ punctuationAndWhitespaceAreDelimiters15 ✔
1413
   │  ├─ punctuationAndWhitespaceAreDelimiters16 ✔
1414
   │  ├─ punctuationAndWhitespaceAreDelimiters17 ✔
1415
   │  ├─ punctuationAndWhitespaceAreDelimiters18 ✔
1416
   │  ├─ punctuationAndWhitespaceAreDelimiters19 ✔
1417
   │  ├─ punctuationAndWhitespaceAreDelimiters20 ✔
1418
   │  ├─ punctuationAndWhitespaceAreDelimiters21 ✔
1419
   │  ├─ punctuationAndWhitespaceAreDelimiters22 ✔
1420
   │  ├─ punctuationAndWhitespaceAreDelimiters23 ✔
1421
   │  ├─ punctuationAndWhitespaceAreDelimiters24 ✔
1422
   │  ├─ punctuationAndWhitespaceAreDelimiters25 ✔
1423
   │  ├─ punctuationAndWhitespaceAreDelimiters26 ✔
1424
   │  ├─ punctuationAndWhitespaceAreDelimiters27 ✔
1425
   │  ├─ punctuationAndWhitespaceAreDelimiters28 ✔
1426
   │  ├─ punctuationAndWhitespaceAreDelimiters29 ✔
1427
   │  ├─ punctuationAndWhitespaceAreDelimiters30 ✔
1428
   │  ├─ punctuationAndWhitespaceAreDelimiters31 ✔
1429
   │  ├─ punctuationAndWhitespaceAreDelimiters32 ✔
1430
   │  ├─ caseFoldingAndPrefixesAcrossTheFixture1 ✔
1431
   │  ├─ caseFoldingAndPrefixesAcrossTheFixture2 ✔
1432
   │  ├─ caseFoldingAndPrefixesAcrossTheFixture3 ✔
1433
   │  ├─ caseFoldingAndPrefixesAcrossTheFixture4 ✔
1434
   │  ├─ caseFoldingAndPrefixesAcrossTheFixture5 ✔
1435
   │  ├─ caseFoldingAndPrefixesAcrossTheFixture6 ✔
1436
   │  ├─ caseFoldingAndPrefixesAcrossTheFixture7 ✔
1437
   │  ├─ caseFoldingAndPrefixesAcrossTheFixture8 ✔
1438
   │  ├─ caretAndBangAreDelimitersToo1 ✔
1439
   │  ├─ caretAndBangAreDelimitersToo2 ✔
1440
   │  ├─ caretAndBangAreDelimitersToo3 ✔
1441
   │  ├─ caretAndBangAreDelimitersToo4 ✔
1442
   │  └─ everyCaseIsClaimedByArule ✔
1443
   ├─ tests.persistence.word_index.TestContains ✔
1444
   │  ├─ testEscapedChar1 ✔
1445
   │  ├─ testEscapedChar2 ✔
1446
   │  ├─ testSimple ✔
1447
   │  ├─ testSimpleEmpty ✔
1448
   │  ├─ testSimpleWithSpace ✔
1449
   │  ├─ testSimpleWithSpaceHalf ✔
1450
   │  ├─ testSimpleWildCardValid ✔
1451
   │  ├─ testSimpleWildCardValidHalf ✔
1452
   │  ├─ testSimpleWildCardInvalid ✔
1453
   │  ├─ testDoubleInvalidUnexpectedEnd ✔
1454
   │  ├─ testDoubleInvalidNoSearch ✔
1455
   │  ├─ testDoubleInvalidNoFirstWord ✔
1456
   │  ├─ testDoubleInvalidParanthesis ✔
1457
   │  ├─ testDoubleValid ✔
1458
   │  ├─ testDoubleInvalidKeywordsNoError ✔
1459
   │  ├─ testDoubleSpaceAnd ✔
1460
   │  ├─ testDoubleValidWildcard ✔
1461
   │  ├─ testTripleValid ✔
1462
   │  ├─ testTripleInvalidEmpty ✔
1463
   │  ├─ testMultipleValidParanthesis ✔
1464
   │  ├─ testQueryEach ✔
1465
   │  ├─ testForFirst ✔
1466
   │  ├─ testOnlyDelimitersAfterAsteriskShouldNotThrowWildcardError ✔
1467
   │  ├─ testCharsAfterAsteriskShouldThrowWildcardError ✔
1468
   │  ├─ testNothingBetweenDelimitersAndAsteriskShouldNotThrowWildcardError ✔
1469
   │  ├─ testDelimiterTrimmedBeforeAsterisk ✔
1470
   │  ├─ testOffEnd1 ✔
1471
   │  ├─ testOffEnd2 ✔
1472
   │  ├─ testOffEnd3 ✔
1473
   │  ├─ testOffEnd4 ✔
1474
   │  ├─ testOpenStaticScrolling1 ✔
1475
   │  ├─ testOpenStaticScrolling2 ✔
1476
   │  ├─ testOpenStaticScrolling3 ✔
1477
   │  ├─ testOpenStaticScrolling4 ✔
1478
   │  ├─ testOpenStaticScrolling5 ✔
1479
   │  ├─ testOpenStaticScrolling6 ✔
1480
   │  ├─ testOpenStaticScrolling7 ✔
1481
   │  ├─ testOpenStaticScrolling8 ✔
1482
   │  ├─ testOpenStaticScrolling9 ✔
1483
   │  ├─ testOpenStaticScrolling10 ✔
1484
   │  ├─ testOpenStaticScrolling11 ✔
1485
   │  ├─ testOpenStaticScrolling12 ✔
1486
   │  ├─ testOpenStaticScrolling13 ✔
1487
   │  ├─ testOpenStaticScrolling14 ✔
1488
   │  ├─ testOpenStaticScrolling15 ✔
1489
   │  ├─ testOpenStaticScrolling16 ✔
1490
   │  ├─ testOpenStaticScrolling17 ✔
1491
   │  ├─ testOpenStaticScrolling18 ✔
1492
   │  ├─ testOpenStaticScrolling19 ✔
1493
   │  ├─ testOpenStaticScrolling20 ✔
1494
   │  ├─ testOpenStaticScrolling21 ✔
1495
   │  ├─ testOpenStaticScrolling22 ✔
1496
   │  ├─ testOpenStaticScrolling23 ✔
1497
   │  ├─ testOpenStaticScrolling24 ✔
1498
   │  ├─ testOpenStaticScrolling25 ✔
1499
   │  ├─ testOpenStaticScrolling26 ✔
1500
   │  ├─ testOpenStaticScrolling27 ✔
1501
   │  ├─ testOpenStaticScrolling28 ✔
1502
   │  ├─ testOpenStaticScrolling29 ✔
1503
   │  ├─ testOpenStaticScrolling30 ✔
1504
   │  ├─ testOpenStaticScrolling31 ✔
1505
   │  ├─ testOpenStaticScrolling32 ✔
1506
   │  ├─ testOpenStaticScrolling33 ✔
1507
   │  ├─ testOpenStaticScrolling34 ✔
1508
   │  ├─ testOpenStaticScrolling35 ✔
1509
   │  ├─ testOpenStaticScrolling36 ✔
1510
   │  ├─ testOpenStaticScrolling37 ✔
1511
   │  ├─ testOpenStaticScrolling38 ✔
1512
   │  ├─ testOpenStaticScrolling39 ✔
1513
   │  ├─ testOpenStaticScrolling40 ✔
1514
   │  ├─ testOpenStaticNonScrolling41 ✔
1515
   │  ├─ testOpenStaticNonScrolling42 ✔
1516
   │  ├─ testOpenStaticNonScrolling43 ✔
1517
   │  ├─ testOpenStaticNonScrolling44 ✔
1518
   │  ├─ testOpenStaticNonScrolling45 ✔
1519
   │  ├─ testOpenStaticNonScrolling46 ✔
1520
   │  ├─ testOpenStaticNonScrolling47 ✔
1521
   │  ├─ testOpenStaticNonScrolling48 ✔
1522
   │  ├─ testOpenStaticNonScrolling49 ✔
1523
   │  ├─ testOpenStaticNonScrolling50 ✔
1524
   │  ├─ testOpenStaticNonScrolling51 ✔
1525
   │  ├─ testOpenStaticNonScrolling52 ✔
1526
   │  ├─ testOpenStaticNonScrolling53 ✔
1527
   │  ├─ testOpenStaticNonScrolling54 ✔
1528
   │  ├─ testOpenStaticNonScrolling55 ✔
1529
   │  ├─ testOpenStaticNonScrolling56 ✔
1530
   │  ├─ testOpenStaticNonScrolling57 ✔
1531
   │  ├─ testOpenStaticNonScrolling58 ✔
1532
   │  ├─ testOpenStaticNonScrolling59 ✔
1533
   │  ├─ testOpenStaticNonScrolling60 ✔
1534
   │  ├─ testOpenStaticNonScrolling61 ✔
1535
   │  ├─ testOpenStaticNonScrolling62 ✔
1536
   │  ├─ testOpenStaticNonScrolling63 ✔
1537
   │  ├─ testOpenStaticNonScrolling64 ✔
1538
   │  ├─ testOpenStaticNonScrolling65 ✔
1539
   │  ├─ testOpenStaticNonScrolling66 ✔
1540
   │  ├─ testOpenStaticNonScrolling67 ✔
1541
   │  ├─ testOpenStaticNonScrolling68 ✔
1542
   │  ├─ testOpenStaticNonScrolling69 ✔
1543
   │  ├─ testOpenStaticNonScrolling70 ✔
1544
   │  ├─ testOpenStaticNonScrolling71 ✔
1545
   │  ├─ testOpenStaticNonScrolling72 ✔
1546
   │  ├─ testOpenStaticNonScrolling73 ✔
1547
   │  ├─ testOpenStaticNonScrolling74 ✔
1548
   │  ├─ testOpenStaticNonScrolling75 ✔
1549
   │  ├─ testOpenStaticNonScrolling76 ✔
1550
   │  ├─ testOpenStaticNonScrolling77 ✔
1551
   │  ├─ testOpenStaticNonScrolling78 ✔
1552
   │  ├─ testOpenStaticNonScrolling79 ✔
1553
   │  ├─ testOpenStaticNonScrolling80 ✔
1554
   │  ├─ testOpenDynamicScrolling1 ✔
1555
   │  ├─ testOpenDynamicScrolling2 ✔
1556
   │  ├─ testOpenDynamicScrolling3 ✔
1557
   │  ├─ testOpenDynamicScrolling4 ✔
1558
   │  ├─ testOpenDynamicScrolling5 ✔
1559
   │  ├─ testOpenDynamicScrolling6 ✔
1560
   │  ├─ testOpenDynamicScrolling7 ✔
1561
   │  ├─ testOpenDynamicScrolling8 ✔
1562
   │  ├─ testOpenDynamicScrolling9 ✔
1563
   │  ├─ testOpenDynamicScrolling10 ✔
1564
   │  ├─ testOpenDynamicScrolling11 ✔
1565
   │  ├─ testOpenDynamicScrolling12 ✔
1566
   │  ├─ testOpenDynamicScrolling13 ✔
1567
   │  ├─ testOpenDynamicScrolling14 ✔
1568
   │  ├─ testOpenDynamicScrolling15 ✔
1569
   │  ├─ testOpenDynamicScrolling16 ✔
1570
   │  ├─ testOpenDynamicScrolling17 ✔
1571
   │  ├─ testOpenDynamicScrolling18 ✔
1572
   │  ├─ testOpenDynamicScrolling19 ✔
1573
   │  ├─ testOpenDynamicScrolling20 ✔
1574
   │  ├─ testOpenDynamicScrolling21 ✔
1575
   │  ├─ testOpenDynamicScrolling22 ✔
1576
   │  ├─ testOpenDynamicScrolling23 ✔
1577
   │  ├─ testOpenDynamicScrolling24 ✔
1578
   │  ├─ testOpenDynamicScrolling25 ✔
1579
   │  ├─ testOpenDynamicScrolling26 ✔
1580
   │  ├─ testOpenDynamicScrolling27 ✔
1581
   │  ├─ testOpenDynamicScrolling28 ✔
1582
   │  ├─ testOpenDynamicScrolling29 ✔
1583
   │  ├─ testOpenDynamicScrolling30 ✔
1584
   │  ├─ testOpenDynamicScrolling31 ✔
1585
   │  ├─ testOpenDynamicScrolling32 ✔
1586
   │  ├─ testOpenDynamicScrolling33 ✔
1587
   │  ├─ testOpenDynamicScrolling34 ✔
1588
   │  ├─ testOpenDynamicScrolling35 ✔
1589
   │  ├─ testOpenDynamicScrolling36 ✔
1590
   │  ├─ testOpenDynamicScrolling37 ✔
1591
   │  ├─ testOpenDynamicScrolling38 ✔
1592
   │  ├─ testOpenDynamicScrolling39 ✔
1593
   │  ├─ testOpenDynamicScrolling40 ✔
1594
   │  ├─ testOpenDynamicNonScrolling41 ✔
1595
   │  ├─ testOpenDynamicNonScrolling42 ✔
1596
   │  ├─ testOpenDynamicNonScrolling43 ✔
1597
   │  ├─ testOpenDynamicNonScrolling44 ✔
1598
   │  ├─ testOpenDynamicNonScrolling45 ✔
1599
   │  ├─ testOpenDynamicNonScrolling46 ✔
1600
   │  ├─ testOpenDynamicNonScrolling47 ✔
1601
   │  ├─ testOpenDynamicNonScrolling48 ✔
1602
   │  ├─ testOpenDynamicNonScrolling49 ✔
1603
   │  ├─ testOpenDynamicNonScrolling50 ✔
1604
   │  ├─ testOpenDynamicNonScrolling51 ✔
1605
   │  ├─ testOpenDynamicNonScrolling52 ✔
1606
   │  ├─ testOpenDynamicNonScrolling53 ✔
1607
   │  ├─ testOpenDynamicNonScrolling54 ✔
1608
   │  ├─ testOpenDynamicNonScrolling55 ✔
1609
   │  ├─ testOpenDynamicNonScrolling56 ✔
1610
   │  ├─ testOpenDynamicNonScrolling57 ✔
1611
   │  ├─ testOpenDynamicNonScrolling58 ✔
1612
   │  ├─ testOpenDynamicNonScrolling59 ✔
1613
   │  ├─ testOpenDynamicNonScrolling60 ✔
1614
   │  ├─ testOpenDynamicNonScrolling61 ✔
1615
   │  ├─ testOpenDynamicNonScrolling62 ✔
1616
   │  ├─ testOpenDynamicNonScrolling63 ✔
1617
   │  ├─ testOpenDynamicNonScrolling64 ✔
1618
   │  ├─ testOpenDynamicNonScrolling65 ✔
1619
   │  ├─ testOpenDynamicNonScrolling66 ✔
1620
   │  ├─ testOpenDynamicNonScrolling67 ✔
1621
   │  ├─ testOpenDynamicNonScrolling68 ✔
1622
   │  ├─ testOpenDynamicNonScrolling69 ✔
1623
   │  ├─ testOpenDynamicNonScrolling70 ✔
1624
   │  ├─ testOpenDynamicNonScrolling71 ✔
1625
   │  ├─ testOpenDynamicNonScrolling72 ✔
1626
   │  ├─ testOpenDynamicNonScrolling73 ✔
1627
   │  ├─ testOpenDynamicNonScrolling74 ✔
1628
   │  ├─ testOpenDynamicNonScrolling75 ✔
1629
   │  ├─ testOpenDynamicNonScrolling76 ✔
1630
   │  ├─ testOpenDynamicNonScrolling77 ✔
1631
   │  ├─ testOpenDynamicNonScrolling78 ✔
1632
   │  ├─ testOpenDynamicNonScrolling79 ✔
1633
   │  └─ testOpenDynamicNonScrolling80 ✔
1634
   ├─ tests.persistence.word_index.TestContainsBooleanLogic ✔
1635
   │  ├─ testSingleTermRed ✔
1636
   │  ├─ testSingleTermGreen ✔
1637
   │  ├─ testSingleTermBlue ✔
1638
   │  ├─ testAndRedGreen ✔
1639
   │  ├─ testAndRedBlue ✔
1640
   │  ├─ testAndGreenBlue ✔
1641
   │  ├─ testAndThreeTerms ✔
1642
   │  ├─ testOrRedYellow ✔
1643
   │  ├─ testOrThreeTerms ✔
1644
   │  ├─ testGroupedOrAndBlue ✔
1645
   │  ├─ testRedAndGroupedOr ✔
1646
   │  ├─ testOrOfTwoConjunctions ✔
1647
   │  ├─ testAndNoMatch ✔
1648
   │  ├─ testOrYellowGreen ✔
1649
   │  ├─ testGroupedOrAndRed ✔
1650
   │  └─ testRepeatedTermInConjunction ✔
1651
   ├─ tests.persistence.word_index.TestContainsBufferCopy ✔
1652
   │  ├─ testBufferCopyPersistentTable ✔
1653
   │  └─ testBufferCopyTempTable ✔
1654
   └─ tests.persistence.word_index.TestContainsByBreakBy ✔
1655
      ├─ testContainsWithBy ✔
1656
      ├─ testContainsWithBreakBy ✔
1657
      ├─ testContainsJoinWithBy ✔
1658
      └─ testDynamicContainsWithBy ✔
1659

    
1660
Failures (14):
1661
  FWD Test:tests.persistence.word_index.TestContainsIndexSelection:testNaturalOrderIsWordIndexNotRecno
1662
    MethodSource [className = 'com.goldencode.testing.tests.persistence.word_index.TestContainsIndexSelection', methodName = 'testNaturalOrderIsWordIndexNotRecno', methodParameterTypes = '']
1663
    => org.opentest4j.AssertionFailedError: Expected: 2,4,5,3,1, but was: 1,2,3,4,5,
1664
       com.goldencode.p2j.oo.core.AbstractAssert.raiseErrorForEquals(AbstractAssert.java:2182)
1665
       com.goldencode.p2j.oo.core.AbstractAssert.call(AbstractAssert.java:1778)
1666
       com.goldencode.p2j.oo.core.AbstractAssert.call(AbstractAssert.java:1762)
1667
       com.goldencode.p2j.oo.core.AbstractAssert.call(AbstractAssert.java:2288)
1668
       com.goldencode.p2j.oo.core.AbstractAssert.equalsImpl(AbstractAssert.java:1775)
1669
       com.goldencode.p2j.oo.core.Assert.legacyEquals(Assert.java:2386)
1670
       com.goldencode.testing.tests.persistence.word_index.TestContainsIndexSelection.testNaturalOrderIsWordIndexNotRecno(TestContainsIndexSelection.java:240)
1671
       com.goldencode.testing.tests.persistence.word_index.TestContainsIndexSelection.testNaturalOrderIsWordIndexNotRecno(TestContainsIndexSelection.java:226)
1672
  FWD Test:tests.persistence.word_index.ContainsCollationTest:accentedLettersAreWordCharactersAndFold1
1673
    MethodSource [className = 'com.goldencode.testing.tests.persistence.word_index.ContainsCollationTest', methodName = 'accentedLettersAreWordCharactersAndFold1', methodParameterTypes = '']
1674
    => org.opentest4j.AssertionFailedError: group [i18n] seq 5401 [acute-spelling-finds-all-three]: expected [1,2,3], got [1,3]
1675
       com.goldencode.p2j.oo.core.AbstractAssert.raiseError(AbstractAssert.java:2216)
1676
       com.goldencode.p2j.oo.core.AbstractAssert.raiseError(AbstractAssert.java:2205)
1677
       com.goldencode.p2j.oo.core.Assert.raiseError(Assert.java:5282)
1678
       com.goldencode.testing.tests.persistence.word_index.ContainsCollationTest.assertNoMismatch(ContainsCollationTest.java:554)
1679
       com.goldencode.testing.tests.persistence.word_index.ContainsCollationTest.assertNoMismatch(ContainsCollationTest.java:539)
1680
       com.goldencode.testing.tests.persistence.word_index.ContainsCollationTest.accentedLettersAreWordCharactersAndFold1(ContainsCollationTest.java:1670)
1681
       com.goldencode.testing.tests.persistence.word_index.ContainsCollationTest.accentedLettersAreWordCharactersAndFold1(ContainsCollationTest.java:1667)
1682
  FWD Test:tests.persistence.word_index.ContainsCollationTest:accentedLettersAreWordCharactersAndFold2
1683
    MethodSource [className = 'com.goldencode.testing.tests.persistence.word_index.ContainsCollationTest', methodName = 'accentedLettersAreWordCharactersAndFold2', methodParameterTypes = '']
1684
    => org.opentest4j.AssertionFailedError: group [i18n] seq 5402 [plain-spelling-finds-all-three]: expected [1,2,3], got [2]
1685
       com.goldencode.p2j.oo.core.AbstractAssert.raiseError(AbstractAssert.java:2216)
1686
       com.goldencode.p2j.oo.core.AbstractAssert.raiseError(AbstractAssert.java:2205)
1687
       com.goldencode.p2j.oo.core.Assert.raiseError(Assert.java:5282)
1688
       com.goldencode.testing.tests.persistence.word_index.ContainsCollationTest.assertNoMismatch(ContainsCollationTest.java:554)
1689
       com.goldencode.testing.tests.persistence.word_index.ContainsCollationTest.assertNoMismatch(ContainsCollationTest.java:539)
1690
       com.goldencode.testing.tests.persistence.word_index.ContainsCollationTest.accentedLettersAreWordCharactersAndFold2(ContainsCollationTest.java:1682)
1691
       com.goldencode.testing.tests.persistence.word_index.ContainsCollationTest.accentedLettersAreWordCharactersAndFold2(ContainsCollationTest.java:1679)
1692
  FWD Test:tests.persistence.word_index.ContainsCollationTest:accentedLettersAreWordCharactersAndFold3
1693
    MethodSource [className = 'com.goldencode.testing.tests.persistence.word_index.ContainsCollationTest', methodName = 'accentedLettersAreWordCharactersAndFold3', methodParameterTypes = '']
1694
    => org.opentest4j.AssertionFailedError: group [i18n] seq 5403 [upper-spelling-finds-all-three]: expected [1,2,3], got [1,3]
1695
       com.goldencode.p2j.oo.core.AbstractAssert.raiseError(AbstractAssert.java:2216)
1696
       com.goldencode.p2j.oo.core.AbstractAssert.raiseError(AbstractAssert.java:2205)
1697
       com.goldencode.p2j.oo.core.Assert.raiseError(Assert.java:5282)
1698
       com.goldencode.testing.tests.persistence.word_index.ContainsCollationTest.assertNoMismatch(ContainsCollationTest.java:554)
1699
       com.goldencode.testing.tests.persistence.word_index.ContainsCollationTest.assertNoMismatch(ContainsCollationTest.java:539)
1700
       com.goldencode.testing.tests.persistence.word_index.ContainsCollationTest.accentedLettersAreWordCharactersAndFold3(ContainsCollationTest.java:1694)
1701
       com.goldencode.testing.tests.persistence.word_index.ContainsCollationTest.accentedLettersAreWordCharactersAndFold3(ContainsCollationTest.java:1691)
1702
  FWD Test:tests.persistence.word_index.ContainsCollationTest:accentedLettersAreWordCharactersAndFold7
1703
    MethodSource [className = 'com.goldencode.testing.tests.persistence.word_index.ContainsCollationTest', methodName = 'accentedLettersAreWordCharactersAndFold7', methodParameterTypes = '']
1704
    => org.opentest4j.AssertionFailedError: group [i18n] seq 5407 [diaeresis-folds-to-plain]: expected [4], got []
1705
       com.goldencode.p2j.oo.core.AbstractAssert.raiseError(AbstractAssert.java:2216)
1706
       com.goldencode.p2j.oo.core.AbstractAssert.raiseError(AbstractAssert.java:2205)
1707
       com.goldencode.p2j.oo.core.Assert.raiseError(Assert.java:5282)
1708
       com.goldencode.testing.tests.persistence.word_index.ContainsCollationTest.assertNoMismatch(ContainsCollationTest.java:554)
1709
       com.goldencode.testing.tests.persistence.word_index.ContainsCollationTest.assertNoMismatch(ContainsCollationTest.java:539)
1710
       com.goldencode.testing.tests.persistence.word_index.ContainsCollationTest.accentedLettersAreWordCharactersAndFold7(ContainsCollationTest.java:1742)
1711
       com.goldencode.testing.tests.persistence.word_index.ContainsCollationTest.accentedLettersAreWordCharactersAndFold7(ContainsCollationTest.java:1739)
1712
  FWD Test:tests.persistence.word_index.ContainsCollationTest:accentedLettersAreWordCharactersAndFold15
1713
    MethodSource [className = 'com.goldencode.testing.tests.persistence.word_index.ContainsCollationTest', methodName = 'accentedLettersAreWordCharactersAndFold15', methodParameterTypes = '']
1714
    => org.opentest4j.AssertionFailedError: group [i18n] seq 5415 [cedilla-folds-to-c]: expected [6], got []
1715
       com.goldencode.p2j.oo.core.AbstractAssert.raiseError(AbstractAssert.java:2216)
1716
       com.goldencode.p2j.oo.core.AbstractAssert.raiseError(AbstractAssert.java:2205)
1717
       com.goldencode.p2j.oo.core.Assert.raiseError(Assert.java:5282)
1718
       com.goldencode.testing.tests.persistence.word_index.ContainsCollationTest.assertNoMismatch(ContainsCollationTest.java:554)
1719
       com.goldencode.testing.tests.persistence.word_index.ContainsCollationTest.assertNoMismatch(ContainsCollationTest.java:539)
1720
       com.goldencode.testing.tests.persistence.word_index.ContainsCollationTest.accentedLettersAreWordCharactersAndFold15(ContainsCollationTest.java:1838)
1721
       com.goldencode.testing.tests.persistence.word_index.ContainsCollationTest.accentedLettersAreWordCharactersAndFold15(ContainsCollationTest.java:1835)
1722
  FWD Test:tests.persistence.word_index.ContainsCollationTest:accentedLettersAreWordCharactersAndFold19
1723
    MethodSource [className = 'com.goldencode.testing.tests.persistence.word_index.ContainsCollationTest', methodName = 'accentedLettersAreWordCharactersAndFold19', methodParameterTypes = '']
1724
    => org.opentest4j.AssertionFailedError: group [i18n] seq 5419 [umlaut-folds-to-a]: expected [7], got []
1725
       com.goldencode.p2j.oo.core.AbstractAssert.raiseError(AbstractAssert.java:2216)
1726
       com.goldencode.p2j.oo.core.AbstractAssert.raiseError(AbstractAssert.java:2205)
1727
       com.goldencode.p2j.oo.core.Assert.raiseError(Assert.java:5282)
1728
       com.goldencode.testing.tests.persistence.word_index.ContainsCollationTest.assertNoMismatch(ContainsCollationTest.java:554)
1729
       com.goldencode.testing.tests.persistence.word_index.ContainsCollationTest.assertNoMismatch(ContainsCollationTest.java:539)
1730
       com.goldencode.testing.tests.persistence.word_index.ContainsCollationTest.accentedLettersAreWordCharactersAndFold19(ContainsCollationTest.java:1886)
1731
       com.goldencode.testing.tests.persistence.word_index.ContainsCollationTest.accentedLettersAreWordCharactersAndFold19(ContainsCollationTest.java:1883)
1732
  FWD Test:tests.persistence.word_index.ContainsCollationTest:accentedLettersAreWordCharactersAndFold21
1733
    MethodSource [className = 'com.goldencode.testing.tests.persistence.word_index.ContainsCollationTest', methodName = 'accentedLettersAreWordCharactersAndFold21', methodParameterTypes = '']
1734
    => org.opentest4j.AssertionFailedError: group [i18n] seq 5421 [accented-and-folded-in-one-expression]: expected [1,2,3], got []
1735
       com.goldencode.p2j.oo.core.AbstractAssert.raiseError(AbstractAssert.java:2216)
1736
       com.goldencode.p2j.oo.core.AbstractAssert.raiseError(AbstractAssert.java:2205)
1737
       com.goldencode.p2j.oo.core.Assert.raiseError(Assert.java:5282)
1738
       com.goldencode.testing.tests.persistence.word_index.ContainsCollationTest.assertNoMismatch(ContainsCollationTest.java:554)
1739
       com.goldencode.testing.tests.persistence.word_index.ContainsCollationTest.assertNoMismatch(ContainsCollationTest.java:539)
1740
       com.goldencode.testing.tests.persistence.word_index.ContainsCollationTest.accentedLettersAreWordCharactersAndFold21(ContainsCollationTest.java:1910)
1741
       com.goldencode.testing.tests.persistence.word_index.ContainsCollationTest.accentedLettersAreWordCharactersAndFold21(ContainsCollationTest.java:1907)
1742
  FWD Test:tests.persistence.word_index.ContainsErrorRejectionTest:queryTextDoesNotParseOverTempTables3
1743
    MethodSource [className = 'com.goldencode.testing.tests.persistence.word_index.ContainsErrorRejectionTest', methodName = 'queryTextDoesNotParseOverTempTables3', methodParameterTypes = '']
1744
    => org.opentest4j.AssertionFailedError: query texts OpenEdge does not read as a query over temp-tables, seq 4110 [contains-twice]: error 247 text expected "** Unable to understand after -- "txt CONTAINS a". (247)", got "** Unable to understand after -- "CONTAINS". (247)"
1745
       com.goldencode.p2j.oo.core.AbstractAssert.raiseError(AbstractAssert.java:2216)
1746
       com.goldencode.p2j.oo.core.AbstractAssert.raiseError(AbstractAssert.java:2205)
1747
       com.goldencode.p2j.oo.core.Assert.raiseError(Assert.java:5282)
1748
       com.goldencode.testing.tests.persistence.word_index.ContainsErrorRejectionTest.assertNoMismatch(ContainsErrorRejectionTest.java:845)
1749
       com.goldencode.testing.tests.persistence.word_index.ContainsErrorRejectionTest.assertNoMismatch(ContainsErrorRejectionTest.java:830)
1750
       com.goldencode.testing.tests.persistence.word_index.ContainsErrorRejectionTest.queryTextDoesNotParseOverTempTables3(ContainsErrorRejectionTest.java:8395)
1751
       com.goldencode.testing.tests.persistence.word_index.ContainsErrorRejectionTest.queryTextDoesNotParseOverTempTables3(ContainsErrorRejectionTest.java:8392)
1752
  FWD Test:tests.persistence.word_index.ContainsErrorRejectionTest:queryTextDoesNotParseOverPermanentTables3
1753
    MethodSource [className = 'com.goldencode.testing.tests.persistence.word_index.ContainsErrorRejectionTest', methodName = 'queryTextDoesNotParseOverPermanentTables3', methodParameterTypes = '']
1754
    => org.opentest4j.AssertionFailedError: query texts OpenEdge does not read as a query over permanent tables, seq 4110 [contains-twice]: error 247 text expected "** Unable to understand after -- "txt CONTAINS a". (247)", got "** Unable to understand after -- "CONTAINS". (247)"
1755
       com.goldencode.p2j.oo.core.AbstractAssert.raiseError(AbstractAssert.java:2216)
1756
       com.goldencode.p2j.oo.core.AbstractAssert.raiseError(AbstractAssert.java:2205)
1757
       com.goldencode.p2j.oo.core.Assert.raiseError(Assert.java:5282)
1758
       com.goldencode.testing.tests.persistence.word_index.ContainsErrorRejectionTest.assertNoMismatch(ContainsErrorRejectionTest.java:845)
1759
       com.goldencode.testing.tests.persistence.word_index.ContainsErrorRejectionTest.assertNoMismatch(ContainsErrorRejectionTest.java:830)
1760
       com.goldencode.testing.tests.persistence.word_index.ContainsErrorRejectionTest.queryTextDoesNotParseOverPermanentTables3(ContainsErrorRejectionTest.java:8439)
1761
       com.goldencode.testing.tests.persistence.word_index.ContainsErrorRejectionTest.queryTextDoesNotParseOverPermanentTables3(ContainsErrorRejectionTest.java:8436)
1762
  FWD Test:tests.persistence.word_index.ContainsResultOrderTest:naturalOrderFollowsTheLeadingGroup1
1763
    MethodSource [className = 'com.goldencode.testing.tests.persistence.word_index.ContainsResultOrderTest', methodName = 'naturalOrderFollowsTheLeadingGroup1', methodParameterTypes = '']
1764
    => org.opentest4j.AssertionFailedError: an AND of two OR-groups with no BY clause, forward: expected [1,3,2,4], got [1,2,3,4]
1765
       com.goldencode.p2j.oo.core.AbstractAssert.raiseError(AbstractAssert.java:2216)
1766
       com.goldencode.p2j.oo.core.AbstractAssert.raiseError(AbstractAssert.java:2205)
1767
       com.goldencode.p2j.oo.core.Assert.raiseError(Assert.java:5282)
1768
       com.goldencode.testing.tests.persistence.word_index.ContainsResultOrderTest.assertNoMismatch(ContainsResultOrderTest.java:557)
1769
       com.goldencode.testing.tests.persistence.word_index.ContainsResultOrderTest.assertNoMismatch(ContainsResultOrderTest.java:542)
1770
       com.goldencode.testing.tests.persistence.word_index.ContainsResultOrderTest.naturalOrderFollowsTheLeadingGroup1(ContainsResultOrderTest.java:1481)
1771
       com.goldencode.testing.tests.persistence.word_index.ContainsResultOrderTest.naturalOrderFollowsTheLeadingGroup1(ContainsResultOrderTest.java:1476)
1772
  FWD Test:tests.persistence.word_index.ContainsResultOrderTest:naturalOrderFollowsTheLeadingGroup2
1773
    MethodSource [className = 'com.goldencode.testing.tests.persistence.word_index.ContainsResultOrderTest', methodName = 'naturalOrderFollowsTheLeadingGroup2', methodParameterTypes = '']
1774
    => org.opentest4j.AssertionFailedError: an AND of two OR-groups with no BY clause, groups swapped: expected [1,4,2,3], got [1,2,3,4]
1775
       com.goldencode.p2j.oo.core.AbstractAssert.raiseError(AbstractAssert.java:2216)
1776
       com.goldencode.p2j.oo.core.AbstractAssert.raiseError(AbstractAssert.java:2205)
1777
       com.goldencode.p2j.oo.core.Assert.raiseError(Assert.java:5282)
1778
       com.goldencode.testing.tests.persistence.word_index.ContainsResultOrderTest.assertNoMismatch(ContainsResultOrderTest.java:557)
1779
       com.goldencode.testing.tests.persistence.word_index.ContainsResultOrderTest.assertNoMismatch(ContainsResultOrderTest.java:542)
1780
       com.goldencode.testing.tests.persistence.word_index.ContainsResultOrderTest.naturalOrderFollowsTheLeadingGroup2(ContainsResultOrderTest.java:1494)
1781
       com.goldencode.testing.tests.persistence.word_index.ContainsResultOrderTest.naturalOrderFollowsTheLeadingGroup2(ContainsResultOrderTest.java:1489)
1782
  FWD Test:tests.persistence.word_index.ContainsResultOrderTest:naturalOrderFollowsTheLeadingGroup3
1783
    MethodSource [className = 'com.goldencode.testing.tests.persistence.word_index.ContainsResultOrderTest', methodName = 'naturalOrderFollowsTheLeadingGroup3', methodParameterTypes = '']
1784
    => org.opentest4j.AssertionFailedError: an AND of two three-term OR-groups with no BY clause, forward: expected [7,10,8,12,9,11], got [7,8,9,10,11,12]
1785
       com.goldencode.p2j.oo.core.AbstractAssert.raiseError(AbstractAssert.java:2216)
1786
       com.goldencode.p2j.oo.core.AbstractAssert.raiseError(AbstractAssert.java:2205)
1787
       com.goldencode.p2j.oo.core.Assert.raiseError(Assert.java:5282)
1788
       com.goldencode.testing.tests.persistence.word_index.ContainsResultOrderTest.assertNoMismatch(ContainsResultOrderTest.java:557)
1789
       com.goldencode.testing.tests.persistence.word_index.ContainsResultOrderTest.assertNoMismatch(ContainsResultOrderTest.java:542)
1790
       com.goldencode.testing.tests.persistence.word_index.ContainsResultOrderTest.naturalOrderFollowsTheLeadingGroup3(ContainsResultOrderTest.java:1507)
1791
       com.goldencode.testing.tests.persistence.word_index.ContainsResultOrderTest.naturalOrderFollowsTheLeadingGroup3(ContainsResultOrderTest.java:1502)
1792
  FWD Test:tests.persistence.word_index.ContainsResultOrderTest:naturalOrderFollowsTheLeadingGroup4
1793
    MethodSource [className = 'com.goldencode.testing.tests.persistence.word_index.ContainsResultOrderTest', methodName = 'naturalOrderFollowsTheLeadingGroup4', methodParameterTypes = '']
1794
    => org.opentest4j.AssertionFailedError: an AND of two three-term OR-groups with no BY clause, groups swapped: expected [7,11,8,10,9,12], got [7,8,9,10,11,12]
1795
       com.goldencode.p2j.oo.core.AbstractAssert.raiseError(AbstractAssert.java:2216)
1796
       com.goldencode.p2j.oo.core.AbstractAssert.raiseError(AbstractAssert.java:2205)
1797
       com.goldencode.p2j.oo.core.Assert.raiseError(Assert.java:5282)
1798
       com.goldencode.testing.tests.persistence.word_index.ContainsResultOrderTest.assertNoMismatch(ContainsResultOrderTest.java:557)
1799
       com.goldencode.testing.tests.persistence.word_index.ContainsResultOrderTest.assertNoMismatch(ContainsResultOrderTest.java:542)
1800
       com.goldencode.testing.tests.persistence.word_index.ContainsResultOrderTest.naturalOrderFollowsTheLeadingGroup4(ContainsResultOrderTest.java:1520)
1801
       com.goldencode.testing.tests.persistence.word_index.ContainsResultOrderTest.naturalOrderFollowsTheLeadingGroup4(ContainsResultOrderTest.java:1515)
1802

    
1803
Test run finished after 29266 ms
1804
[        46 containers found      ]
1805
[         0 containers skipped    ]
1806
[        46 containers started    ]
1807
[         0 containers aborted    ]
1808
[        46 containers successful ]
1809
[         0 containers failed     ]
1810
[      1603 tests found           ]
1811
[         0 tests skipped         ]
1812
[      1603 tests started         ]
1813
[         0 tests aborted         ]
1814
[      1589 tests successful      ]
1815
[        14 tests failed          ]
1816