114
131
assert univ.OctetString(hexValue="FA9823C43E43510DE3422") == ints2octs((250, 152, 35, 196, 62, 67, 81, 13, 227, 66, 32)), 'hex init fails'
116
133
assert univ.OctetString((1,2,3,4,5)) == ints2octs((1,2,3,4,5)), 'tuple init failed'
118
141
assert str(univ.OctetString('q')) == 'q', '__str__() fails'
120
143
assert univ.OctetString('q')[0] == str2octs('q')[0],'__getitem__() fails'
145
assert eval(repr(univ.OctetString('abc')), { 'OctetString': univ.OctetString}) == univ.OctetString('abc'), 'repr() fails'
122
147
assert univ.OctetString('abcd').asOctets() == str2octs('abcd'), 'testAsOctets() fails'