Skip to content

Commit ad72631

Browse files
committed
close backend after finding in test_sqlite
1 parent cded3f1 commit ad72631

File tree

1 file changed

+8
-7
lines changed

1 file changed

+8
-7
lines changed

dsi/backends/tests/test_sqlite.py

+8-7
Original file line numberDiff line numberDiff line change
@@ -89,7 +89,6 @@ def test_find():
8989
os.remove(dbpath)
9090
store = Sqlite(dbpath)
9191
store.ingest_artifacts(valid_middleware_datastructure)
92-
store.close()
9392

9493
find_data = store.find("f")
9594
assert len(find_data) == 3
@@ -107,19 +106,21 @@ def test_find():
107106
assert find_data[2].type == 'cell'
108107
assert find_data[2].row_num == 1
109108

109+
store.close()
110+
110111
def test_find_table():
111112
valid_middleware_datastructure = OrderedDict({"wildfire": OrderedDict({'foo':[1,2,3],'bar':["f",2,1]})})
112113
dbpath = 'test_artifact.db'
113114
if os.path.exists(dbpath):
114115
os.remove(dbpath)
115116
store = Sqlite(dbpath)
116117
store.ingest_artifacts(valid_middleware_datastructure)
117-
store.close()
118118

119119
table_data = store.find_table("f")
120120
assert table_data[0].t_name == "wildfire"
121121
assert table_data[0].c_name == ['foo', 'bar']
122122
assert table_data[0].type == 'table'
123+
store.close()
123124

124125
def test_find_column():
125126
valid_middleware_datastructure = OrderedDict({"wildfire": OrderedDict({'foo':[1,2,3],'bar':["f",2,1]})})
@@ -128,13 +129,13 @@ def test_find_column():
128129
os.remove(dbpath)
129130
store = Sqlite(dbpath)
130131
store.ingest_artifacts(valid_middleware_datastructure)
131-
store.close()
132132

133133
col_data = store.find_column("f")
134134
assert col_data[0].t_name == "wildfire"
135135
assert col_data[0].c_name == ['foo']
136136
assert col_data[0].value == [1,2,3]
137137
assert col_data[0].type == 'column'
138+
store.close()
138139

139140
def test_find_range():
140141
valid_middleware_datastructure = OrderedDict({"wildfire": OrderedDict({'foo':[1,2,3],'bar':["f",2,1]})})
@@ -143,13 +144,13 @@ def test_find_range():
143144
os.remove(dbpath)
144145
store = Sqlite(dbpath)
145146
store.ingest_artifacts(valid_middleware_datastructure)
146-
store.close()
147147

148148
range_data = store.find_column("f", range=True)
149149
assert range_data[0].t_name == "wildfire"
150150
assert range_data[0].c_name == ['foo']
151151
assert range_data[0].value == [1,3]
152152
assert range_data[0].type == 'range'
153+
store.close()
153154

154155
def test_find_cell():
155156
valid_middleware_datastructure = OrderedDict({"wildfire": OrderedDict({'foo':[1,2,3],'bar':["f",2,1]})})
@@ -158,14 +159,14 @@ def test_find_cell():
158159
os.remove(dbpath)
159160
store = Sqlite(dbpath)
160161
store.ingest_artifacts(valid_middleware_datastructure)
161-
store.close()
162162

163163
cell_data = store.find_cell("f")
164164
assert cell_data[0].t_name == "wildfire"
165165
assert cell_data[0].c_name == ['bar']
166166
assert cell_data[0].value == "f"
167167
assert cell_data[0].row_num == 1
168168
assert cell_data[0].type == 'cell'
169+
store.close()
169170

170171
def test_find_row():
171172
valid_middleware_datastructure = OrderedDict({"wildfire": OrderedDict({'foo':[1,2,3],'bar':["f",2,1]})})
@@ -174,11 +175,11 @@ def test_find_row():
174175
os.remove(dbpath)
175176
store = Sqlite(dbpath)
176177
store.ingest_artifacts(valid_middleware_datastructure)
177-
store.close()
178178

179179
row_data = store.find_cell("f", row = True)
180180
assert row_data[0].t_name == "wildfire"
181181
assert row_data[0].c_name == ['foo', 'bar']
182182
assert row_data[0].value == [1,"f"]
183183
assert row_data[0].row_num == 1
184-
assert row_data[0].type == 'row'
184+
assert row_data[0].type == 'row'
185+
store.close()

0 commit comments

Comments
 (0)