def test_serialization_strategy(): serialization_strategy = PickleSerializationStrategy() with tempfile.NamedTemporaryFile() as fd: serialization_strategy.serialize_to_file('foo', fd.name) assert serialization_strategy.deserialize_from_file(fd.name) == 'foo'
def test_serialization_strategy(): serialization_strategy = PickleSerializationStrategy() with safe_tempfile_path() as tempfile_path: serialization_strategy.serialize_to_file("foo", tempfile_path) assert serialization_strategy.deserialize_from_file( tempfile_path) == "foo"