Skip to content

Commit 87321dc

Browse files
committed
additional testing
1 parent 2966aef commit 87321dc

File tree

1 file changed

+28
-0
lines changed

1 file changed

+28
-0
lines changed

test/test_auto_map.py

Lines changed: 28 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -992,3 +992,31 @@ def test_fam_array_get_any_d():
992992

993993
post = fam.get_any(np.array(["2022-01", "2023-01", "1988-01"], np.datetime64))
994994
assert post == []
995+
996+
997+
def test_fam_get_dt64_a():
998+
a1 = np.array(("2023", "1854", "1988"), np.datetime64)
999+
a1.flags.writeable = False
1000+
fam = FrozenAutoMap(a1)
1001+
1002+
k1 = np.datetime64("1988-01-01")
1003+
with pytest.raises(KeyError):
1004+
_ = fam[k1]
1005+
1006+
k2 = np.datetime64("2023-01-01")
1007+
with pytest.raises(KeyError):
1008+
_ = fam[k2]
1009+
1010+
def test_am_get_dt64_a():
1011+
a1 = np.array(("2023", "1854", "1988"), np.datetime64)
1012+
a1.flags.writeable = False
1013+
fam = AutoMap(a1)
1014+
1015+
k1 = np.datetime64("1988-01-01")
1016+
with pytest.raises(KeyError):
1017+
_ = fam[k1]
1018+
1019+
k2 = np.datetime64("2023-01-01")
1020+
with pytest.raises(KeyError):
1021+
_ = fam[k2]
1022+

0 commit comments

Comments
 (0)