File tree 5 files changed +8
-8
lines changed
5 files changed +8
-8
lines changed Original file line number Diff line number Diff line change @@ -117,7 +117,7 @@ func TestNewCompany(t *testing.T) {
117
117
if err != nil {
118
118
t .Errorf ("expected no error creating badger, got %s" , err )
119
119
}
120
- defer kv .close ()
120
+ defer kv .close (false )
121
121
lookups , err := newLookups (testdata )
122
122
if err != nil {
123
123
t .Errorf ("expected no errors creating look up tables, got %v" , err )
@@ -273,7 +273,7 @@ func TestNewCompany(t *testing.T) {
273
273
if err != nil {
274
274
t .Errorf ("expected no error creating badger, got %s" , err )
275
275
}
276
- defer kv .close ()
276
+ defer kv .close (false )
277
277
lookups , err := newLookups (testdata )
278
278
if err != nil {
279
279
t .Errorf ("expected no errors creating look up tables, got %v" , err )
Original file line number Diff line number Diff line change @@ -164,7 +164,7 @@ func (kv *badgerStorage) enrichCompany(c *company) error {
164
164
165
165
func (b * badgerStorage ) close (k bool ) error {
166
166
b .db .Close ()
167
- if ! k && b . path != "" {
167
+ if ! k {
168
168
if err := os .RemoveAll (b .path ); err != nil {
169
169
return fmt .Errorf ("error cleaning up badger storage directory: %w" , err )
170
170
}
Original file line number Diff line number Diff line change @@ -19,7 +19,7 @@ func TestBadgerStorageClose(t *testing.T) {
19
19
if err != nil {
20
20
t .Errorf ("expected no error creating badger storage, got %s" , err )
21
21
}
22
- if err := kv .close (); err != nil {
22
+ if err := kv .close (false ); err != nil {
23
23
t .Errorf ("expected no error closing badger storage, got %s" , err )
24
24
}
25
25
if _ , err := os .Stat (kv .path ); err == nil || ! os .IsNotExist (err ) {
@@ -74,7 +74,7 @@ func TestLoad(t *testing.T) {
74
74
if err != nil {
75
75
t .Fatalf ("could not create badger storage: %s" , err )
76
76
}
77
- defer kv .close ()
77
+ defer kv .close (false )
78
78
if err := kv .load (testdata , & l ); err != nil {
79
79
t .Errorf ("expected no error loading data, got %s" , err )
80
80
}
@@ -103,7 +103,7 @@ func TestEnrichCompany(t *testing.T) {
103
103
if err != nil {
104
104
t .Fatalf ("could not create badger storage: %s" , err )
105
105
}
106
- defer kv .close ()
106
+ defer kv .close (false )
107
107
if err := kv .load (testdata , & l ); err != nil {
108
108
t .Errorf ("expected no error loading data, got %s" , err )
109
109
}
Original file line number Diff line number Diff line change @@ -33,7 +33,7 @@ type database interface {
33
33
type kvStorage interface {
34
34
load (string , * lookups ) error
35
35
enrichCompany (* company ) error
36
- close () error
36
+ close (bool ) error
37
37
}
38
38
39
39
type mode int
Original file line number Diff line number Diff line change @@ -18,7 +18,7 @@ func TestTaskRun(t *testing.T) {
18
18
if err != nil {
19
19
t .Errorf ("expected no error creating badger, got %s" , err )
20
20
}
21
- defer kv .close ()
21
+ defer kv .close (false )
22
22
lookups , err := newLookups (testdata )
23
23
if err != nil {
24
24
t .Errorf ("expected no errors creating look up tables, got %v" , err )
You can’t perform that action at this time.
0 commit comments