()
| 636 | |
| 637 | |
| 638 | def test_raw_unicode(): |
| 639 | safe_repr = SafeRepr() |
| 640 | safe_repr.raw_value = True |
| 641 | obj = "\xed\xbd\xbf\xff\xfe\xfa\xfd" |
| 642 | raw_value_repr = safe_repr(obj) |
| 643 | assert isinstance(raw_value_repr, str) # bytes on py2, str on py3 |
| 644 | assert raw_value_repr == obj |
| 645 | |
| 646 | |
| 647 | def test_no_repr(): |