Exemplo n.º 1
0
 def test_decode_value_invalid(self):
     with pytest.raises(AssertionError):
         zoo._decode_value("foobar")
Exemplo n.º 2
0
 def test_decode_value_none(self):
     assert zoo._decode_value(pickle.dumps(None)) is None
Exemplo n.º 3
0
 def test_decode_value_empty(self):
     assert zoo._decode_value(b"") == zoo.EmptyValue
Exemplo n.º 4
0
 def test_decode_value(self):
     obj = ("foobar", )
     decoded = zoo._decode_value(pickle.dumps(obj))
     assert decoded == obj
Exemplo n.º 5
0
 def test_decode_value_invalid(self):
     with pytest.raises(AssertionError):
         zoo._decode_value("foobar")
Exemplo n.º 6
0
 def test_decode_value_empty(self):
     assert zoo._decode_value(b"") == zoo.EmptyValue
Exemplo n.º 7
0
 def test_decode_value_none(self):
     assert zoo._decode_value(pickle.dumps(None)) is None
Exemplo n.º 8
0
 def test_decode_value(self):
     obj = ("foobar",)
     decoded = zoo._decode_value(pickle.dumps(obj))
     assert decoded == obj