Ejemplo n.º 1
0
    def test_serialize_none(self):
        cv = types.ConfigValue()

        result = cv.serialize(None)

        assert isinstance(result, str)
        assert result == ""
Ejemplo n.º 2
0
 def test_serialize_supports_display(self):
     value = types.ConfigValue()
     self.assertIsInstance(value.serialize(object(), display=True), bytes)
Ejemplo n.º 3
0
 def test_serialize_none(self):
     value = types.ConfigValue()
     result = value.serialize(None)
     self.assertIsInstance(result, bytes)
     self.assertEqual(b'', result)
Ejemplo n.º 4
0
 def test_serialize_conversion_to_string(self):
     value = types.ConfigValue()
     self.assertIsInstance(value.serialize(object()), bytes)
Ejemplo n.º 5
0
 def test_deserialize_passes_through(self):
     value = types.ConfigValue()
     sentinel = object()
     self.assertEqual(sentinel, value.deserialize(sentinel))
Ejemplo n.º 6
0
    def test_serialize_supports_display(self):
        cv = types.ConfigValue()

        result = cv.serialize(object(), display=True)

        assert isinstance(result, str)
Ejemplo n.º 7
0
    def test_serialize_conversion_to_string(self):
        cv = types.ConfigValue()

        result = cv.serialize(object())

        assert isinstance(result, str)
Ejemplo n.º 8
0
    def test_deserialize_decodes_bytes(self):
        cv = types.ConfigValue()

        result = cv.deserialize(b"abc")

        assert isinstance(result, str)