@@ -22,18 +22,18 @@ test "index does not exist" {
22
22
var index = try Index .init (std .testing .allocator , tmp_dir .dir , "idx" , .{});
23
23
defer index .deinit ();
24
24
25
- const result = index .open ();
25
+ const result = index .open (false );
26
26
try std .testing .expectError (error .IndexNotFound , result );
27
27
}
28
28
29
29
test "index create, update and search" {
30
30
var tmp_dir = std .testing .tmpDir (.{});
31
31
defer tmp_dir .cleanup ();
32
32
33
- var index = try Index .init (std .testing .allocator , tmp_dir .dir , "idx" , .{ . create = true });
33
+ var index = try Index .init (std .testing .allocator , tmp_dir .dir , "idx" , .{});
34
34
defer index .deinit ();
35
35
36
- try index .open ();
36
+ try index .open (true );
37
37
38
38
var hashes : [100 ]u32 = undefined ;
39
39
@@ -69,10 +69,10 @@ test "index create, update, reopen and search" {
69
69
var hashes : [100 ]u32 = undefined ;
70
70
71
71
{
72
- var index = try Index .init (std .testing .allocator , tmp_dir .dir , "idx" , .{ . create = true });
72
+ var index = try Index .init (std .testing .allocator , tmp_dir .dir , "idx" , .{});
73
73
defer index .deinit ();
74
74
75
- try index .open ();
75
+ try index .open (true );
76
76
77
77
try index .update (&[_ ]Change {.{ .insert = .{
78
78
.id = 1 ,
@@ -81,10 +81,10 @@ test "index create, update, reopen and search" {
81
81
}
82
82
83
83
{
84
- var index = try Index .init (std .testing .allocator , tmp_dir .dir , "idx" , .{ . create = false });
84
+ var index = try Index .init (std .testing .allocator , tmp_dir .dir , "idx" , .{});
85
85
defer index .deinit ();
86
86
87
- try index .open ();
87
+ try index .open (false );
88
88
89
89
var results = try index .search (generateRandomHashes (& hashes , 1 ), std .testing .allocator , .{});
90
90
defer results .deinit ();
@@ -105,10 +105,10 @@ test "index many updates" {
105
105
var hashes : [100 ]u32 = undefined ;
106
106
107
107
{
108
- var index = try Index .init (std .testing .allocator , tmp_dir .dir , "idx" , .{ . create = true });
108
+ var index = try Index .init (std .testing .allocator , tmp_dir .dir , "idx" , .{});
109
109
defer index .deinit ();
110
110
111
- try index .open ();
111
+ try index .open (true );
112
112
113
113
for (0.. 100) | i | {
114
114
try index .update (&[_ ]Change {.{ .insert = .{
@@ -118,10 +118,10 @@ test "index many updates" {
118
118
}
119
119
}
120
120
121
- var index = try Index .init (std .testing .allocator , tmp_dir .dir , "idx" , .{ . create = false });
121
+ var index = try Index .init (std .testing .allocator , tmp_dir .dir , "idx" , .{});
122
122
defer index .deinit ();
123
123
124
- try index .open ();
124
+ try index .open (false );
125
125
126
126
{
127
127
var results = try index .search (generateRandomHashes (& hashes , 0 ), std .testing .allocator , .{});
@@ -146,10 +146,10 @@ test "index, multiple fingerprints with the same hashes" {
146
146
var tmp_dir = std .testing .tmpDir (.{});
147
147
defer tmp_dir .cleanup ();
148
148
149
- var index = try Index .init (std .testing .allocator , tmp_dir .dir , "idx" , .{ . create = true });
149
+ var index = try Index .init (std .testing .allocator , tmp_dir .dir , "idx" , .{});
150
150
defer index .deinit ();
151
151
152
- try index .open ();
152
+ try index .open (true );
153
153
154
154
var hashes : [100 ]u32 = undefined ;
155
155
0 commit comments