Skip to content

Commit 66a6a41

Browse files
Danil Tolmachevmkrd
authored andcommitted
add tests
1 parent e75f8eb commit 66a6a41

1 file changed

Lines changed: 11 additions & 1 deletion

File tree

tests/test_glom_like_searching.py

Lines changed: 11 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,11 +11,21 @@
1111

1212
def test_glom_searching():
1313
DDB.at("users").create(data, force_overwrite=True)
14-
assert DDB.at("users", key="users.Ben.job").read() == 'Software Engineer'
14+
assert DDB.at("users", key="users.Ben.job").read() == "Software Engineer"
1515

1616

1717
def test_without_glom_searching():
1818
DDB.at("users").create(data, force_overwrite=True)
1919
assert DDB.at("users", key="Ben").read() == {
2020
"job": {"age": 30, "job": "Software Engineer"}
2121
}
22+
23+
24+
def test_glom_searching_if_key_not_exists():
25+
DDB.at("users").create(data, force_overwrite=True)
26+
assert DDB.at("users", key="users.Job.Ben").read() is None
27+
28+
29+
def test_glom_searching_if_subkey_not_exists():
30+
DDB.at("users").create(data, force_overwrite=True)
31+
assert DDB.at("users", key="users.Ben.SUBKEYNOTEXISTS").read() is None

0 commit comments

Comments
 (0)