summaryrefslogtreecommitdiff
path: root/tests
diff options
context:
space:
mode:
Diffstat (limited to 'tests')
-rw-r--r--tests/type/test_univ.py8
1 files changed, 6 insertions, 2 deletions
diff --git a/tests/type/test_univ.py b/tests/type/test_univ.py
index a7183db..6819251 100644
--- a/tests/type/test_univ.py
+++ b/tests/type/test_univ.py
@@ -282,7 +282,8 @@ class IntegerTestCase(BaseTestCase):
namedValues = univ.Integer.namedValues.clone(('asn1', 1))
assert Integer('asn1') == 1, 'named val fails'
- assert str(Integer('asn1')) != 'asn1', 'named val __str__() fails'
+ assert int(Integer('asn1')) == 1, 'named val fails'
+ assert str(Integer('asn1')) == 'asn1', 'named val __str__() fails'
def testSubtype(self):
assert univ.Integer().subtype(
@@ -323,7 +324,10 @@ class BooleanTestCase(BaseTestCase):
assert not univ.Boolean(False) and not univ.Boolean(0), 'False initializer fails'
def testStr(self):
- assert str(univ.Boolean(1)) in ('1', '1L'), 'str() fails'
+ assert str(univ.Boolean(1)) == 'True', 'str() fails'
+
+ def testInt(self):
+ assert int(univ.Boolean(1)) == 1, 'int() fails'
def testRepr(self):
assert 'Boolean' in repr(univ.Boolean(1))