From a8f1a65d621159e324ce56a99ce64b422df4140c Mon Sep 17 00:00:00 2001 From: Gregory Roussac Date: Tue, 30 Aug 2016 15:06:03 +0200 Subject: [PATCH] test serializers.compat.convert_to_bytes() --- tests/unit/test_serialize.py | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/tests/unit/test_serialize.py b/tests/unit/test_serialize.py index cf3f0a8..60bf6da 100644 --- a/tests/unit/test_serialize.py +++ b/tests/unit/test_serialize.py @@ -4,7 +4,7 @@ import pytest from vcr.compat import mock from vcr.request import Request from vcr.serialize import deserialize, serialize -from vcr.serializers import yamlserializer, jsonserializer +from vcr.serializers import yamlserializer, jsonserializer, compat def test_deserialize_old_yaml_cassette(): @@ -131,3 +131,8 @@ def test_serialize_binary_request(): ) except (UnicodeDecodeError, TypeError) as exc: assert msg in str(exc) + +def test_deserialize_no_body_string(): + data = {'body': {'string': None}} + output = compat.convert_to_bytes(data) + assert data == output