TST fix tests to account for changes in w3lib 1.19

This commit is contained in:
Mikhail Korobov 2018-01-26 02:11:49 +05:00
parent f1a9d81c88
commit 117e4657a3
1 changed files with 4 additions and 1 deletions

View File

@ -272,7 +272,10 @@ class TextResponseTest(BaseResponseTest):
headers={"Content-type": ["text/html; charset=utf-8"]},
body=b"\xef\xbb\xbfWORD\xe3\xab")
self.assertEqual(r6.encoding, 'utf-8')
self.assertEqual(r6.text, u'WORD\ufffd\ufffd')
self.assertIn(r6.text, {
u'WORD\ufffd\ufffd', # w3lib < 1.19.0
u'WORD\ufffd', # w3lib >= 1.19.0
})
def test_bom_is_removed_from_body(self):
# Inferring encoding from body also cache decoded body as sideeffect,