mirror of
https://github.com/django/django.git
synced 2025-09-08 03:30:48 +00:00
Fixed #31250 -- Ignored processing instructions in assertXMLEqual()/assertXMLNotEqual().
This commit is contained in:
parent
4070d6ceb0
commit
54b7af7eb4
3 changed files with 24 additions and 5 deletions
|
@ -926,6 +926,21 @@ class XMLEqualTests(SimpleTestCase):
|
|||
xml2 = '<?xml version="1.0"?><!DOCTYPE root SYSTEM "example2.dtd"><root />'
|
||||
self.assertXMLEqual(xml1, xml2)
|
||||
|
||||
def test_processing_instruction(self):
|
||||
xml1 = (
|
||||
'<?xml version="1.0"?>'
|
||||
'<?xml-model href="http://www.example1.com"?><root />'
|
||||
)
|
||||
xml2 = (
|
||||
'<?xml version="1.0"?>'
|
||||
'<?xml-model href="http://www.example2.com"?><root />'
|
||||
)
|
||||
self.assertXMLEqual(xml1, xml2)
|
||||
self.assertXMLEqual(
|
||||
'<?xml-stylesheet href="style1.xslt" type="text/xsl"?><root />',
|
||||
'<?xml-stylesheet href="style2.xslt" type="text/xsl"?><root />',
|
||||
)
|
||||
|
||||
|
||||
class SkippingExtraTests(TestCase):
|
||||
fixtures = ['should_not_be_loaded.json']
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue