Update wptrunner.

This commit is contained in:
Ms2ger 2016-04-15 16:09:53 +02:00
parent 92d8f5c552
commit 82e2d017ef
21 changed files with 717 additions and 66 deletions

View file

@ -29,10 +29,10 @@ def data_cls_getter(output_node, visited_node):
raise ValueError
def disabled(node):
"""Boolean indicating whether the test is disabled"""
def bool_prop(name, node):
"""Boolean property"""
try:
return node.get("disabled")
return node.get(name)
except KeyError:
return None
@ -109,7 +109,11 @@ class ExpectedManifest(ManifestItem):
@property
def disabled(self):
return disabled(self)
return bool_prop("disabled", self)
@property
def restart_after(self):
return bool_prop("restart-after", self)
@property
def tags(self):
@ -123,7 +127,11 @@ class ExpectedManifest(ManifestItem):
class DirectoryManifest(ManifestItem):
@property
def disabled(self):
return disabled(self)
return bool_prop("disabled", self)
@property
def restart_after(self):
return bool_prop("restart-after", self)
@property
def tags(self):
@ -164,7 +172,11 @@ class TestNode(ManifestItem):
@property
def disabled(self):
return disabled(self)
return bool_prop("disabled", self)
@property
def restart_after(self):
return bool_prop("restart-after", self)
@property
def tags(self):