File: py314-dom-create-element.patch

package info (click to toggle)
twisted 25.5.0-5
  • links: PTS, VCS
  • area: main
  • in suites: sid
  • size: 20,560 kB
  • sloc: python: 203,171; makefile: 200; sh: 92; javascript: 36; xml: 31
file content (34 lines) | stat: -rw-r--r-- 1,465 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
From: Glyph <code@glyph.im>
Date: Wed, 10 Dec 2025 01:10:32 -0800
Subject: use createElement in the test rather than instantiating Element

Origin: other, https://github.com/twisted/twisted/pull/12551
Bug: https://github.com/twisted/twisted/issues/12549
Bug-Debian: https://bugs.debian.org/1122044
Last-Update: 2025-12-10
---
 src/twisted/web/test/test_domhelpers.py | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/src/twisted/web/test/test_domhelpers.py b/src/twisted/web/test/test_domhelpers.py
index bbefd68..d28b89f 100644
--- a/src/twisted/web/test/test_domhelpers.py
+++ b/src/twisted/web/test/test_domhelpers.py
@@ -109,14 +109,14 @@ class DOMHelpersTestsMixin:
         doc1 = self.dom.parseString("<a><b><c><d/></c></b></a>")
         a_node = doc1.documentElement
         domhelpers.clearNode(a_node)
-        self.assertEqual(a_node.toxml(), self.dom.Element("a").toxml())
+        self.assertEqual(a_node.toxml(), doc1.createElement("a").toxml())
 
         doc2 = self.dom.parseString("<a><b><c><d/></c></b></a>")
         b_node = doc2.documentElement.childNodes[0]
         domhelpers.clearNode(b_node)
         actual = doc2.documentElement.toxml()
-        expected = self.dom.Element("a")
-        expected.appendChild(self.dom.Element("b"))
+        expected = doc2.createElement("a")
+        expected.appendChild(doc2.createElement("b"))
         self.assertEqual(actual, expected.toxml())
 
     def test_get(self):