- self.assertEqual(
- str(VisibleString().decode(hexdec("1A054A6F6E6573"))[0]),
- "Jones",
- )
- self.assertEqual(
- str(VisibleString().decode(
- hexdec("3A0904034A6F6E04026573"),
- ctx={"bered": True},
- )[0]),
- "Jones",
+ obj, tail = VisibleString().decode(hexdec("1A054A6F6E6573"))
+ self.assertSequenceEqual(tail, b"")
+ self.assertEqual(str(obj), "Jones")
+ self.assertFalse(obj.bered)
+ self.assertFalse(obj.lenindef)
+
+ obj, tail = VisibleString().decode(
+ hexdec("3A0904034A6F6E04026573"),
+ ctx={"bered": True},