summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorArthur Zamarin <arthurzam@gentoo.org>2021-10-03 10:06:41 +0300
committerArthur Zamarin <arthurzam@gentoo.org>2021-10-03 11:22:04 +0300
commit483b351863737a94b3e5871678dd45b40ba815ae (patch)
tree183afb79b86bc56fdf8800a45a64417258d188c9 /dev-python/django-js-asset/files
parentdev-lang/mercury: avoid using cygpath references when building GC (diff)
downloadgentoo-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.patch55
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,
+ )
+