Django 3.1 no longer outputs type="text/javascript".

This commit is contained in:
Emil Stenström 2020-11-10 21:54:15 +01:00
parent d874efd72e
commit ec7b10f4db
3 changed files with 8 additions and 8 deletions

View file

@ -140,7 +140,7 @@ The output from the above template will be:
<head> <head>
<title>My example calendar</title> <title>My example calendar</title>
<link href="style.css" type="text/css" media="all" rel="stylesheet"> <link href="style.css" type="text/css" media="all" rel="stylesheet">
<script type="text/javascript" src="script.js"></script> <script src="script.js"></script>
</head> </head>
<body> <body>
<div class="calendar-component">Today's date is <span>2015-06-19</span></div> <div class="calendar-component">Today's date is <span>2015-06-19</span></div>

View file

@ -33,7 +33,7 @@ class ComponentRegistryTest(SimpleTestCase):
self.assertHTMLEqual(comp.render_dependencies(), dedent(""" self.assertHTMLEqual(comp.render_dependencies(), dedent("""
<link href="style.css" type="text/css" media="all" rel="stylesheet"> <link href="style.css" type="text/css" media="all" rel="stylesheet">
<script type="text/javascript" src="script.js"></script> <script src="script.js"></script>
""").strip()) """).strip())
self.assertHTMLEqual(comp.render(variable="test"), dedent(""" self.assertHTMLEqual(comp.render(variable="test"), dedent("""
@ -51,8 +51,8 @@ class ComponentRegistryTest(SimpleTestCase):
self.assertHTMLEqual(comp.render_dependencies(), dedent(""" self.assertHTMLEqual(comp.render_dependencies(), dedent("""
<link href="style.css" type="text/css" media="all" rel="stylesheet"> <link href="style.css" type="text/css" media="all" rel="stylesheet">
<link href="style2.css" type="text/css" media="all" rel="stylesheet"> <link href="style2.css" type="text/css" media="all" rel="stylesheet">
<script type="text/javascript" src="script.js"></script> <script src="script.js"></script>
<script type="text/javascript" src="script2.js"></script> <script src="script2.js"></script>
""").strip()) """).strip())
def test_component_with_filtered_template(self): def test_component_with_filtered_template(self):

View file

@ -58,7 +58,7 @@ class ComponentTemplateTagTest(SimpleTestCase):
rendered = template.render(Context()) rendered = template.render(Context())
expected_outcome = ( expected_outcome = (
"""<link href="style.css" type="text/css" media="all" rel="stylesheet">\n""" """<link href="style.css" type="text/css" media="all" rel="stylesheet">\n"""
"""<script type="text/javascript" src="script.js"></script>""" """<script src="script.js"></script>"""
) )
self.assertHTMLEqual(rendered, dedent(expected_outcome)) self.assertHTMLEqual(rendered, dedent(expected_outcome))
@ -78,7 +78,7 @@ class ComponentTemplateTagTest(SimpleTestCase):
template = Template("{% load component_tags %}{% component_js_dependencies %}") template = Template("{% load component_tags %}{% component_js_dependencies %}")
rendered = template.render(Context()) rendered = template.render(Context())
expected_outcome = ( expected_outcome = (
"""<script type="text/javascript" src="script.js"></script>""" """<script src="script.js"></script>"""
) )
self.assertHTMLEqual(rendered, dedent(expected_outcome)) self.assertHTMLEqual(rendered, dedent(expected_outcome))
@ -122,7 +122,7 @@ class ComponentTemplateTagTest(SimpleTestCase):
rendered = template.render(Context()) rendered = template.render(Context())
expected_outcome = ( expected_outcome = (
"""<link href="style.css" type="text/css" media="all" rel="stylesheet">\n""" """<link href="style.css" type="text/css" media="all" rel="stylesheet">\n"""
"""<script type="text/javascript" src="script.js"></script>""" """<script src="script.js"></script>"""
) )
self.assertHTMLEqual(rendered, dedent(expected_outcome)) self.assertHTMLEqual(rendered, dedent(expected_outcome))
@ -144,7 +144,7 @@ class ComponentTemplateTagTest(SimpleTestCase):
template = Template("{% load component_tags %}{% component_js_dependencies %}") template = Template("{% load component_tags %}{% component_js_dependencies %}")
rendered = template.render(Context()) rendered = template.render(Context())
expected_outcome = ( expected_outcome = (
"""<script type="text/javascript" src="script.js"></script>""" """<script src="script.js"></script>"""
) )
self.assertHTMLEqual(rendered, dedent(expected_outcome)) self.assertHTMLEqual(rendered, dedent(expected_outcome))