add tests for binary encoding and decoding
This commit is contained in:
parent
dcafb0e36b
commit
c8b20e6498
@ -392,3 +392,14 @@ class TestTypes(unittest.TestCase):
|
|||||||
assert isinstance(s, dict)
|
assert isinstance(s, dict)
|
||||||
assert s
|
assert s
|
||||||
assert s == {'': ''}
|
assert s == {'': ''}
|
||||||
|
|
||||||
|
def test_binary_to_base(self):
|
||||||
|
import base64
|
||||||
|
assert types.binary.tobasetype(None) is None
|
||||||
|
assert types.binary.tobasetype('abcdef') == base64.encodestring('abcdef')
|
||||||
|
|
||||||
|
def test_binary_from_base(self):
|
||||||
|
import base64
|
||||||
|
assert types.binary.frombasetype(None) is None
|
||||||
|
encoded = base64.encodestring('abcdef')
|
||||||
|
assert types.binary.frombasetype(encoded) == 'abcdef'
|
||||||
|
Loading…
x
Reference in New Issue
Block a user