def test_unicode_dammit_takes_encoding(): actual = unicode_dammit(b"comet: \xe2\x98\x84", encoding="ASCII") assert actual == r"comet: \xe2\x98\x84"
def test_unicode_dammit_decodes_utf8(): actual = unicode_dammit(b"comet: \xe2\x98\x84") assert actual == u"comet: \u2604"
def test_unicode_dammit_works(): actual = unicode_dammit(b"foo\xef\xfar") assert actual == r"foo\xef\xfar"
def test_unicode_dammit_takes_encoding(): actual = unicode_dammit("comet: \xe2\x98\x84", encoding="ASCII") assert actual == r"comet: \xe2\x98\x84", actual
def test_unicode_dammit_decodes_utf8(): actual = unicode_dammit("comet: \xe2\x98\x84") assert actual == u"comet: \u2604", actual
def test_unicode_dammit_works(): actual = unicode_dammit("foo\xef\xfar") assert actual == r"foo\xef\xfar", actual