aboutsummaryrefslogtreecommitdiffstats
path: root/components/script/dom/bindings/codegen/parser/tests/test_usvstring.py
diff options
context:
space:
mode:
Diffstat (limited to 'components/script/dom/bindings/codegen/parser/tests/test_usvstring.py')
-rw-r--r--components/script/dom/bindings/codegen/parser/tests/test_usvstring.py30
1 files changed, 17 insertions, 13 deletions
diff --git a/components/script/dom/bindings/codegen/parser/tests/test_usvstring.py b/components/script/dom/bindings/codegen/parser/tests/test_usvstring.py
index 3a1369abd02..effede391cb 100644
--- a/components/script/dom/bindings/codegen/parser/tests/test_usvstring.py
+++ b/components/script/dom/bindings/codegen/parser/tests/test_usvstring.py
@@ -2,23 +2,27 @@
import WebIDL
+
def WebIDLTest(parser, harness):
- parser.parse("""
+ parser.parse(
+ """
interface TestUSVString {
attribute USVString svs;
};
- """)
+ """
+ )
- results = parser.finish();
+ results = parser.finish()
harness.check(len(results), 1, "Should be one production")
- harness.ok(isinstance(results[0], WebIDL.IDLInterface),
- "Should be an IDLInterface")
+ harness.ok(isinstance(results[0], WebIDL.IDLInterface), "Should be an IDLInterface")
iface = results[0]
- harness.check(iface.identifier.QName(), "::TestUSVString",
- "Interface has the right QName")
- harness.check(iface.identifier.name, "TestUSVString",
- "Interface has the right name")
+ harness.check(
+ iface.identifier.QName(), "::TestUSVString", "Interface has the right QName"
+ )
+ harness.check(
+ iface.identifier.name, "TestUSVString", "Interface has the right name"
+ )
harness.check(iface.parent, None, "Interface has no parent")
members = iface.members
@@ -26,11 +30,11 @@ def WebIDLTest(parser, harness):
attr = members[0]
harness.ok(isinstance(attr, WebIDL.IDLAttribute), "Should be an IDLAttribute")
- harness.check(attr.identifier.QName(), "::TestUSVString::svs",
- "Attr has correct QName")
+ harness.check(
+ attr.identifier.QName(), "::TestUSVString::svs", "Attr has correct QName"
+ )
harness.check(attr.identifier.name, "svs", "Attr has correct name")
- harness.check(str(attr.type), "USVString",
- "Attr type is the correct name")
+ harness.check(str(attr.type), "USVString", "Attr type is the correct name")
harness.ok(attr.type.isUSVString(), "Should be USVString type")
harness.ok(attr.type.isString(), "Should be String collective type")
harness.ok(not attr.type.isDOMString(), "Should be not be DOMString type")