@@ -51,7 +51,7 @@ TEST_CASE("indexes files", "[Index]") {
51
51
testFile, testFile + " .zindex" );
52
52
unique_ptr<LineIndexer> indexer (new RegExpIndexer (" ^Line ([0-9]+)" ));
53
53
builder
54
- .addIndexer (" default" , " blah" , Index::IndexConfig{ true , true , false , false } , move (indexer))
54
+ .addIndexer (" default" , " blah" , Index::IndexConfig (). withNumeric ( true ). withUnique ( true ) , move (indexer))
55
55
.indexEvery (256 * 1024 )
56
56
.build ();
57
57
Index index = Index::load (log, File (fopen (testFile.c_str (), " rb" )),
@@ -88,7 +88,7 @@ TEST_CASE("indexes files", "[Index]") {
88
88
testFile, testFile + " .zindex" );
89
89
unique_ptr<LineIndexer> indexer (new RegExpIndexer (" Mod ([0-9]+)" ));
90
90
CHECK_THROWS (
91
- builder.addIndexer (" default" , " blah" , Index::IndexConfig{ true , true , false , false } ,
91
+ builder.addIndexer (" default" , " blah" , Index::IndexConfig (). withNumeric ( true ). withUnique ( true ) ,
92
92
move (indexer))
93
93
.indexEvery (256 * 1024 )
94
94
.build ());
@@ -98,7 +98,7 @@ TEST_CASE("indexes files", "[Index]") {
98
98
Index::Builder builder (log, File (fopen (testFile.c_str (), " rb" )),
99
99
testFile, testFile + " .zindex" );
100
100
unique_ptr<LineIndexer> indexer (new RegExpIndexer (" Mod ([0-9]+)" ));
101
- builder.addIndexer (" default" , " blah" , Index::IndexConfig{ true , false , false , false } , move (indexer))
101
+ builder.addIndexer (" default" , " blah" , Index::IndexConfig (). withNumeric ( true ) , move (indexer))
102
102
.indexEvery (256 * 1024 )
103
103
.build ();
104
104
Index index = Index::load (log, File (fopen (testFile.c_str (), " rb" )),
@@ -131,7 +131,7 @@ TEST_CASE("indexes files", "[Index]") {
131
131
testFile, testFile + " .zindex" );
132
132
unique_ptr<LineIndexer> indexer (new RegExpIndexer (" Hex ([0-9a-f]+)" ));
133
133
builder
134
- .addIndexer (" default" , " blah" , Index::IndexConfig{ false , true , false , false } , move (indexer))
134
+ .addIndexer (" default" , " blah" , Index::IndexConfig (). withUnique ( true ) , move (indexer))
135
135
.indexEvery (256 * 1024 )
136
136
.build ();
137
137
Index index = Index::load (log, File (fopen (testFile.c_str (), " rb" )),
@@ -158,7 +158,7 @@ TEST_CASE("indexes files", "[Index]") {
158
158
testFile, testFile + " .zindex" );
159
159
unique_ptr<LineIndexer> indexer (new RegExpIndexer (" \\ w+" ));
160
160
builder
161
- .addIndexer (" default" , " blah" , Index::IndexConfig{ false , false , false , false } , move (indexer))
161
+ .addIndexer (" default" , " blah" , Index::IndexConfig () , move (indexer))
162
162
.indexEvery (256 * 1024 )
163
163
.build ();
164
164
Index index = Index::load (log, File (fopen (testFile.c_str (), " rb" )),
@@ -183,7 +183,7 @@ TEST_CASE("indexes files", "[Index]") {
183
183
testFile, testFile + " .zindex" );
184
184
builder.skipFirst (2 );
185
185
unique_ptr<LineIndexer> indexer (new FieldIndexer (' ' , 2 ));
186
- builder.addIndexer (" default" , " blah" , Index::IndexConfig{ true , false , false , false } , move (indexer))
186
+ builder.addIndexer (" default" , " blah" , Index::IndexConfig (). withNumeric ( true ) , move (indexer))
187
187
.indexEvery (256 * 1024 )
188
188
.build ();
189
189
Index index = Index::load (log, File (fopen (testFile.c_str (), " rb" )),
@@ -231,7 +231,7 @@ TEST_CASE("sparsely indexes files", "[Index]") {
231
231
testFile, testFile + " .zindex" );
232
232
unique_ptr<LineIndexer> indexer (new RegExpIndexer (" Line ([^-]+) " ));
233
233
builder
234
- .addIndexer (" default" , " blah" , Index::IndexConfig{ false , false , false , false } , move (indexer))
234
+ .addIndexer (" default" , " blah" , Index::IndexConfig () , move (indexer))
235
235
.indexEvery (256 * 1024 )
236
236
.build ();
237
237
Index index = Index::load (log, File (fopen (testFile.c_str (), " rb" )),
@@ -267,7 +267,7 @@ TEST_CASE("metadata tests", "[Index]") {
267
267
testFile + " .zindex" );
268
268
unique_ptr<LineIndexer> indexer (new RegExpIndexer (" \\ w+" ));
269
269
builder
270
- .addIndexer (" default" , " blah" , Index::IndexConfig{ false , false , false , false } , move (indexer))
270
+ .addIndexer (" default" , " blah" , Index::IndexConfig () , move (indexer))
271
271
.build ();
272
272
SECTION (" loads metadata" ) {
273
273
Index index = Index::load (log, File (fopen (testFile.c_str (), " rb" )),
0 commit comments