From 3ceef105f8384d649ec1c0cf79557b5fcade5cf3 Mon Sep 17 00:00:00 2001 From: Leonard Richardson Date: Mon, 18 Jul 2016 22:24:43 -0400 Subject: Pass in bytes so that the BeautifulSoup object always has an original_encoding. --- bs4/tests/test_tree.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'bs4/tests/test_tree.py') diff --git a/bs4/tests/test_tree.py b/bs4/tests/test_tree.py index 6bcf8af..dcee6de 100644 --- a/bs4/tests/test_tree.py +++ b/bs4/tests/test_tree.py @@ -1340,7 +1340,7 @@ class TestPersistence(SoupTest): self.assertEqual(copied.decode(), self.tree.decode()) def test_copy_preserves_encoding(self): - soup = BeautifulSoup('

 

', 'html.parser') + soup = BeautifulSoup(b'

 

', 'html.parser') self.assertEqual('ascii', soup.original_encoding) copy = soup.__copy__() self.assertEqual(u"

 

", unicode(copy)) -- cgit v1.2.3