From 0425b64041651ba385eadbb07dcd2d8081e82473 Mon Sep 17 00:00:00 2001 From: Itamar Turner-Trauring Date: Thu, 27 May 2021 13:26:23 -0400 Subject: [PATCH] Match current logic. --- src/allmydata/test/test_encodingutil.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/allmydata/test/test_encodingutil.py b/src/allmydata/test/test_encodingutil.py index f7987d466..062c64ba1 100644 --- a/src/allmydata/test/test_encodingutil.py +++ b/src/allmydata/test/test_encodingutil.py @@ -379,7 +379,10 @@ class QuoteOutput(ReallyEqualMixin, unittest.TestCase): check(u"\n", u"\"\\x0a\"", quote_newlines=True) def test_quote_output_default(self): - self.test_quote_output_utf8(None) + """Default is the encoding of sys.stdout if known, otherwise utf-8.""" + encoding = getattr(sys.stdout, "encoding") or "utf-8" + self.assertEqual(quote_output(u"\u2621"), + quote_output(u"\u2621", encoding=encoding)) def win32_other(win32, other):