コード例 #1
0
 def null_is_not_invalid():
     assert is_invalid(None) is False
コード例 #2
0
 def falsy_objects_are_not_invalid():
     assert is_invalid("") is False
     assert is_invalid(0) is False
     assert is_invalid([]) is False
     assert is_invalid({}) is False
コード例 #3
0
 def nan_is_invalid():
     assert is_invalid(nan) is True
コード例 #4
0
 def undefined_is_invalid():
     assert is_invalid(Undefined) is True
コード例 #5
0
 def inf_is_not_invalid():
     assert is_invalid(inf) is False
     assert is_invalid(-inf) is False
コード例 #6
0
 def truthy_objects_are_not_invalid():
     assert is_invalid("str") is False
     assert is_invalid(1) is False
     assert is_invalid([0]) is False
     assert is_invalid({None: None}) is False
コード例 #7
0
 def undefined_is_invalid():
     assert is_invalid(INVALID) is True