Skip to content

Commit bc83b7e

Browse files
author
rharlev
committed
test deleting list
1 parent f306659 commit bc83b7e

File tree

1 file changed

+14
-0
lines changed

1 file changed

+14
-0
lines changed

tests/test_jsonbin.py

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -110,6 +110,20 @@ def test_delete(self):
110110
result = self.jb.read(TEST_BOX_ID, record_id)
111111
self.assertFalse(result)
112112

113+
def test_delete_list(self):
114+
data = [{TEST_DATA_KEY_1: TEST_DATA_VALUE_1}, {TEST_DATA_KEY_2: TEST_DATA_VALUE_2}]
115+
json_data = self.jb.write(data, TEST_BOX_ID)
116+
self.assertIsNotNone(json_data)
117+
self.assertEqual(json_data[0][TEST_DATA_KEY_1], TEST_DATA_VALUE_1)
118+
119+
record_ids = self.jb.get_record_id(json_data)
120+
121+
json_data = self.jb.delete(TEST_BOX_ID, record_ids)
122+
self.assertIsNotNone(json_data)
123+
124+
result = self.jb.read(TEST_BOX_ID, record_ids[0])
125+
self.assertFalse(result)
126+
113127

114128
if __name__ == '__main__':
115129
unittest.main()

0 commit comments

Comments
 (0)