diff options
author | Arthur Zamarin <arthurzam@gentoo.org> | 2021-10-03 10:06:41 +0300 |
---|---|---|
committer | Arthur Zamarin <arthurzam@gentoo.org> | 2021-10-03 11:22:04 +0300 |
commit | 483b351863737a94b3e5871678dd45b40ba815ae (patch) | |
tree | 183afb79b86bc56fdf8800a45a64417258d188c9 /dev-python/django-js-asset/files | |
parent | dev-lang/mercury: avoid using cygpath references when building GC (diff) | |
download | gentoo-483b351863737a94b3e5871678dd45b40ba815ae.tar.gz gentoo-483b351863737a94b3e5871678dd45b40ba815ae.tar.bz2 gentoo-483b351863737a94b3e5871678dd45b40ba815ae.zip |
dev-python/django-js-asset: enable py3.10, cleanup tests
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
Diffstat (limited to 'dev-python/django-js-asset/files')
-rw-r--r-- | dev-python/django-js-asset/files/django-js-asset-1.2.2-fix-django3.patch | 55 |
1 files changed, 55 insertions, 0 deletions
diff --git a/dev-python/django-js-asset/files/django-js-asset-1.2.2-fix-django3.patch b/dev-python/django-js-asset/files/django-js-asset-1.2.2-fix-django3.patch new file mode 100644 index 000000000000..4ab0484b17e0 --- /dev/null +++ b/dev-python/django-js-asset/files/django-js-asset-1.2.2-fix-django3.patch @@ -0,0 +1,55 @@ +From 232536ba50a2e1a0cffc6046dbcdfdec22cb0d9e Mon Sep 17 00:00:00 2001 +From: Matthias Kestenholz <mk@feinheit.ch> +Date: Fri, 15 May 2020 08:51:33 +0200 +Subject: [PATCH] Adapt the test suite to changes in Django + +--- a/tests/testapp/test_js_asset.py ++++ b/tests/testapp/test_js_asset.py +@@ -1,11 +1,15 @@ + from __future__ import unicode_literals + ++import django + from django.forms import Media + from django.test import TestCase + + from js_asset.js import JS + + ++JS_TYPE = ' type="text/javascript"' if django.VERSION < (3, 1) else "" ++ ++ + class AssetTest(TestCase): + def test_asset(self): + media = Media( +@@ -25,15 +29,17 @@ def test_asset(self): + html, + ) + self.assertInHTML( +- '<script type="text/javascript" src="/static/app/test.js"></script>', # noqa ++ '<script{} src="/static/app/test.js"></script>'.format(JS_TYPE), # noqa + html, + ) + self.assertInHTML( +- '<script type="text/javascript" src="/static/app/asset.js" data-the-answer="42" id="asset-script"></script>', # noqa ++ '<script{} src="/static/app/asset.js" data-the-answer="42" id="asset-script"></script>'.format( # noqa ++ JS_TYPE ++ ), + html, + ) + self.assertInHTML( +- '<script type="text/javascript" src="/static/app/asset-without.js"></script>', # noqa ++ '<script{} src="/static/app/asset-without.js"></script>'.format(JS_TYPE), + html, + ) + +@@ -42,7 +48,9 @@ def test_absolute(self): + html = "%s" % media + + self.assertInHTML( +- '<script type="text/javascript" src="https://cdn.example.org/script.js"></script>', # noqa ++ '<script{} src="https://cdn.example.org/script.js"></script>'.format( ++ JS_TYPE ++ ), + html, + ) + |