summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorLeonard Richardson <leonardr@segfault.org>2016-07-18 22:24:43 -0400
committerLeonard Richardson <leonardr@segfault.org>2016-07-18 22:24:43 -0400
commita0e22dfa92b3a67a216241992e714e83bf16d11e (patch)
tree73b3ff3944d489f5fe88c9393ef0cbf6fc1c8e44
parentbeba77f8fccc699681102ce348e8e811946bbf2f (diff)
downloadbeautifulsoup4-a0e22dfa92b3a67a216241992e714e83bf16d11e.tar.gz
Pass in bytes so that the BeautifulSoup object always has an original_encoding.
-rw-r--r--bs4/tests/test_tree.py2
1 files changed, 1 insertions, 1 deletions
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('<p>&nbsp;</p>', 'html.parser')
+ soup = BeautifulSoup(b'<p>&nbsp;</p>', 'html.parser')
self.assertEqual('ascii', soup.original_encoding)
copy = soup.__copy__()
self.assertEqual(u"<p> </p>", unicode(copy))