Mercurial > p > roundup > code
diff test/test_liveserver.py @ 6897:d9c9f5b81d4d
application/javascript is now text/javascript
ubuntu-22.04 chnged js file mime type from the depricated
application/javascript. to text/javascript.
client.py cache text/javascript like application/javascript
test_liveserver: use current environment's mapping for .js files to
mimetype.
| author | John Rouillard <rouilj@ieee.org> |
|---|---|
| date | Thu, 01 Sep 2022 15:06:53 -0400 |
| parents | 6b636fb29740 |
| children | 9ff091537f43 |
line wrap: on
line diff
--- a/test/test_liveserver.py Thu Sep 01 14:45:31 2022 -0400 +++ b/test/test_liveserver.py Thu Sep 01 15:06:53 2022 -0400 @@ -1,4 +1,4 @@ -import shutil, errno, pytest, json, gzip, os, re +import shutil, errno, pytest, json, gzip, mimetypes, os, re from roundup import i18n from roundup import password @@ -48,7 +48,9 @@ dirname = '_test_instance' backend = 'anydbm' - + + js_mime_type = mimetypes.guess_type("utils.js")[0] + @classmethod def setup_class(cls): '''All tests in this class use the same roundup instance. @@ -527,7 +529,7 @@ print(f.headers) self.assertEqual(f.status_code, 200) - expected = { 'Content-Type': 'application/javascript', + expected = { 'Content-Type': self.js_mime_type, 'Content-Encoding': 'gzip', 'Vary': 'Accept-Encoding', } @@ -586,7 +588,7 @@ print(f.headers) self.assertEqual(f.status_code, 200) - expected = { 'Content-Type': 'application/javascript', + expected = { 'Content-Type': self.js_mime_type, 'Content-Encoding': 'gzip', 'Vary': 'Accept-Encoding', 'Content-Length': '69', @@ -612,7 +614,7 @@ print(f.headers) self.assertEqual(f.status_code, 200) - expected = { 'Content-Type': 'application/javascript', + expected = { 'Content-Type': self.js_mime_type, 'Content-Encoding': 'br', 'Vary': 'Accept-Encoding', 'Content-Length': '960', @@ -646,7 +648,7 @@ print(f.headers) self.assertEqual(f.status_code, 200) - expected = { 'Content-Type': 'application/javascript', + expected = { 'Content-Type': self.js_mime_type, 'Content-Encoding': 'gzip', 'Vary': 'Accept-Encoding', } @@ -824,7 +826,7 @@ print(f.headers) self.assertEqual(f.status_code, 200) - expected = { 'Content-Type': 'application/javascript', + expected = { 'Content-Type': self.js_mime_type, 'Content-Encoding': method, 'Vary': 'Accept-Encoding', }
