|
1 | 1 | import unittest |
2 | | -import uuid |
3 | 2 | from jsonbox import JsonBox |
4 | 3 |
|
5 | | -TEST_BOX_ID = str(uuid.uuid4()).replace("-", "_") |
6 | | -TEST_PRIVATE_BOX_ID = str(uuid.uuid4()).replace("-", "_") |
7 | | -TEST_PRIVATE_BOX_ID_FAIL = str(uuid.uuid4()).replace("-", "_") |
| 4 | +TEST_BOX_ID = JsonBox.get_new_box_id() |
| 5 | +TEST_PRIVATE_BOX_ID = JsonBox.get_new_box_id() |
| 6 | +TEST_PRIVATE_BOX_ID_FAIL = JsonBox.get_new_box_id() |
8 | 7 | TEST_COLLECTION_ID = "collection_427453" |
9 | 8 | TEST_RECORD_ID = "test_sjdgfygsf2347623564twfgyu" |
10 | 9 | TEST_DATA_KEY_1 = "gjsfdjghdjs" |
@@ -47,6 +46,16 @@ def test_read_box(self): |
47 | 46 | self.assertIsNotNone(json_data) |
48 | 47 | self.assertTrue(isinstance(json_data, list)) |
49 | 48 |
|
| 49 | + def test_get_meta(self): |
| 50 | + data = [{"name": "first", "age": "25"}, {"name": "second", "age": "19"}] |
| 51 | + box_id = TEST_BOX_ID + "_meta" |
| 52 | + result = self.jb.write(data, box_id) |
| 53 | + |
| 54 | + json_data = self.jb.get_meta(box_id) |
| 55 | + self.assertIsNotNone(json_data) |
| 56 | + self.assertEqual(json_data["_count"], 2) |
| 57 | + self.assertIsNotNone(json_data["_createdOn"]) |
| 58 | + |
50 | 59 | def test_read_sort(self): |
51 | 60 | data = [{"name": "first", "age": "25"}, {"name": "second", "age": "19"}] |
52 | 61 | box_id = TEST_BOX_ID + "_sort" |
|
0 commit comments