From deab1e54ff1695cdbe87f8db3d2c382d8e78330f Mon Sep 17 00:00:00 2001 From: Erlend Egeberg Aasland Date: Thu, 7 Jan 2021 01:36:35 +0100 Subject: bpo-42847: Normalise Lib/sqlite3/test/* file encodings (GH-24147) Convert from ISO-8859-1 to UTF-8. --- Lib/sqlite3/test/factory.py | 11 +++++------ 1 file changed, 5 insertions(+), 6 deletions(-) (limited to 'Lib/sqlite3/test/factory.py') diff --git a/Lib/sqlite3/test/factory.py b/Lib/sqlite3/test/factory.py index 9eebb7beef..8764284975 100644 --- a/Lib/sqlite3/test/factory.py +++ b/Lib/sqlite3/test/factory.py @@ -1,7 +1,6 @@ -#-*- coding: iso-8859-1 -*- # pysqlite2/test/factory.py: tests for the various factories in pysqlite # -# Copyright (C) 2005-2007 Gerhard Häring +# Copyright (C) 2005-2007 Gerhard Häring # # This file is part of pysqlite. # @@ -235,20 +234,20 @@ class TextFactoryTests(unittest.TestCase): self.con = sqlite.connect(":memory:") def test_unicode(self): - austria = "Österreich" + austria = "Österreich" row = self.con.execute("select ?", (austria,)).fetchone() self.assertEqual(type(row[0]), str, "type of row[0] must be unicode") def test_string(self): self.con.text_factory = bytes - austria = "Österreich" + austria = "Österreich" row = self.con.execute("select ?", (austria,)).fetchone() self.assertEqual(type(row[0]), bytes, "type of row[0] must be bytes") self.assertEqual(row[0], austria.encode("utf-8"), "column must equal original data in UTF-8") def test_custom(self): self.con.text_factory = lambda x: str(x, "utf-8", "ignore") - austria = "Österreich" + austria = "Österreich" row = self.con.execute("select ?", (austria,)).fetchone() self.assertEqual(type(row[0]), str, "type of row[0] must be unicode") self.assertTrue(row[0].endswith("reich"), "column must contain original data") @@ -258,7 +257,7 @@ class TextFactoryTests(unittest.TestCase): with self.assertWarns(DeprecationWarning) as cm: self.con.text_factory = sqlite.OptimizedUnicode self.assertIn("factory.py", cm.filename) - austria = "Österreich" + austria = "Österreich" germany = "Deutchland" a_row = self.con.execute("select ?", (austria,)).fetchone() d_row = self.con.execute("select ?", (germany,)).fetchone() -- cgit v1.2.1