@@ -17,25 +17,38 @@ func setupExportTreeBasic(t require.TestingT) *ImmutableTree {
1717 tree , err := NewMutableTree (db .NewMemDB (), 0 , false )
1818 require .NoError (t , err )
1919
20- tree .Set ([]byte ("x" ), []byte {255 })
21- tree .Set ([]byte ("z" ), []byte {255 })
22- tree .Set ([]byte ("a" ), []byte {1 })
23- tree .Set ([]byte ("b" ), []byte {2 })
24- tree .Set ([]byte ("c" ), []byte {3 })
20+ _ , err = tree .Set ([]byte ("x" ), []byte {255 })
21+ require .NoError (t , err )
22+ _ , err = tree .Set ([]byte ("z" ), []byte {255 })
23+ require .NoError (t , err )
24+ _ , err = tree .Set ([]byte ("a" ), []byte {1 })
25+ require .NoError (t , err )
26+ _ , err = tree .Set ([]byte ("b" ), []byte {2 })
27+ require .NoError (t , err )
28+ _ , err = tree .Set ([]byte ("c" ), []byte {3 })
29+ require .NoError (t , err )
2530 _ , _ , err = tree .SaveVersion ()
2631 require .NoError (t , err )
2732
28- tree .Remove ([]byte ("x" ))
29- tree .Remove ([]byte ("b" ))
30- tree .Set ([]byte ("c" ), []byte {255 })
31- tree .Set ([]byte ("d" ), []byte {4 })
33+ _ , _ , err = tree .Remove ([]byte ("x" ))
34+ require .NoError (t , err )
35+ _ , _ , err = tree .Remove ([]byte ("b" ))
36+ require .NoError (t , err )
37+ _ , err = tree .Set ([]byte ("c" ), []byte {255 })
38+ require .NoError (t , err )
39+ _ , err = tree .Set ([]byte ("d" ), []byte {4 })
40+ require .NoError (t , err )
3241 _ , _ , err = tree .SaveVersion ()
3342 require .NoError (t , err )
3443
35- tree .Set ([]byte ("b" ), []byte {2 })
36- tree .Set ([]byte ("c" ), []byte {3 })
37- tree .Set ([]byte ("e" ), []byte {5 })
38- tree .Remove ([]byte ("z" ))
44+ _ , err = tree .Set ([]byte ("b" ), []byte {2 })
45+ require .NoError (t , err )
46+ _ , err = tree .Set ([]byte ("c" ), []byte {3 })
47+ require .NoError (t , err )
48+ _ , err = tree .Set ([]byte ("e" ), []byte {5 })
49+ require .NoError (t , err )
50+ _ , _ , err = tree .Remove ([]byte ("z" ))
51+ require .NoError (t , err )
3952 _ , version , err := tree .SaveVersion ()
4053 require .NoError (t , err )
4154
@@ -111,7 +124,7 @@ func setupExportTreeRandom(t *testing.T) *ImmutableTree {
111124
112125// setupExportTreeSized sets up a single-version tree with a given number
113126// of randomly generated key/value pairs, useful for benchmarking.
114- func setupExportTreeSized (t require.TestingT , treeSize int ) * ImmutableTree {
127+ func setupExportTreeSized (t require.TestingT , treeSize int ) * ImmutableTree { //nolint:unparam
115128 const (
116129 randSeed = 49872768940 // For deterministic tests
117130 keySize = 16
@@ -221,7 +234,7 @@ func TestExporter_Import(t *testing.T) {
221234 require .Equal (t , tree .Size (), newTree .Size (), "Tree size mismatch" )
222235 require .Equal (t , tree .Version (), newTree .Version (), "Tree version mismatch" )
223236
224- tree .Iterate (func (key , value []byte ) bool {
237+ tree .Iterate (func (key , value []byte ) bool { //nolint:errcheck
225238 index , _ , err := tree .GetWithIndex (key )
226239 require .NoError (t , err )
227240 newIndex , newValue , err := newTree .GetWithIndex (key )
@@ -262,15 +275,18 @@ func TestExporter_DeleteVersionErrors(t *testing.T) {
262275 tree , err := NewMutableTree (db .NewMemDB (), 0 , false )
263276 require .NoError (t , err )
264277
265- tree .Set ([]byte ("a" ), []byte {1 })
278+ _ , err = tree .Set ([]byte ("a" ), []byte {1 })
279+ require .NoError (t , err )
266280 _ , _ , err = tree .SaveVersion ()
267281 require .NoError (t , err )
268282
269- tree .Set ([]byte ("b" ), []byte {2 })
283+ _ , err = tree .Set ([]byte ("b" ), []byte {2 })
284+ require .NoError (t , err )
270285 _ , _ , err = tree .SaveVersion ()
271286 require .NoError (t , err )
272287
273- tree .Set ([]byte ("c" ), []byte {3 })
288+ _ , err = tree .Set ([]byte ("c" ), []byte {3 })
289+ require .NoError (t , err )
274290 _ , _ , err = tree .SaveVersion ()
275291 require .NoError (t , err )
276292
0 commit comments