Gitweb links:
...log
http://git.netsurf-browser.org/netsurf.git/shortlog/7d0fe9ecbcb7aae8aadcf48fbb71c4c335d62808
...commit
http://git.netsurf-browser.org/netsurf.git/commit/7d0fe9ecbcb7aae8aadcf48fbb71c4c335d62808
...tree
http://git.netsurf-browser.org/netsurf.git/tree/7d0fe9ecbcb7aae8aadcf48fbb71c4c335d62808
The branch, master has been updated
via 7d0fe9ecbcb7aae8aadcf48fbb71c4c335d62808 (commit)
via d39155bba622304d0add0a137eff185394658261 (commit)
from dc9de4998f267dfe9f1afb3c9b19b60bc6150ad5 (commit)
Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.
- Log -----------------------------------------------------------------
commitdiff
http://git.netsurf-browser.org/netsurf.git/commit/?id=7d0fe9ecbcb7aae8aadcf48fbb71c4c335d62808
commit 7d0fe9ecbcb7aae8aadcf48fbb71c4c335d62808
Author: Daniel Silverstone <[email protected]>
Commit: Vincent Sanders <[email protected]>
use faster loader for yaml in test parsing
diff --git a/test/monkey_driver.py b/test/monkey_driver.py
index 7f8a430..a442f4e 100755
--- a/test/monkey_driver.py
+++ b/test/monkey_driver.py
@@ -174,7 +174,7 @@ def load_test_plan(path):
plan = []
with open(path, 'r') as stream:
try:
- plan = (yaml.load(stream))
+ plan = (yaml.load(stream, Loader=yaml.CSafeLoader))
except Exception as exc:
print(exc)
return plan
commitdiff
http://git.netsurf-browser.org/netsurf.git/commit/?id=d39155bba622304d0add0a137eff185394658261
commit d39155bba622304d0add0a137eff185394658261
Author: Vincent Sanders <[email protected]>
Commit: Vincent Sanders <[email protected]>
add abiliy for test runner to filter by group
diff --git a/test/monkey-see-monkey-do b/test/monkey-see-monkey-do
index 48d9953..1d6bb52 100755
--- a/test/monkey-see-monkey-do
+++ b/test/monkey-see-monkey-do
@@ -55,13 +55,14 @@ def run_test(verbose, parts):
def print_usage():
print('Usage:')
- print(' ' + sys.argv[0] + ' [-v] [-h] [-d <division>]')
+ print(' ' + sys.argv[0] + ' [-v] [-h] [-d <division>] [-g group]')
def parse_argv(argv):
verbose = False
- division = 'index'
+ division = None
+ group = None
try:
- opts, args = getopt.getopt(argv, "hvd:", [])
+ opts, args = getopt.getopt(argv, "hvd:g:", [])
except getopt.GetoptError:
print_usage()
sys.exit(2)
@@ -73,14 +74,22 @@ def parse_argv(argv):
verbose = True
elif opt == '-d':
division = arg
+ elif opt == '-g':
+ group = arg
- return verbose, division
+ return verbose, division, group
def main():
- verbose, division = parse_argv(sys.argv[1:])
+ verbose, division, group = parse_argv(sys.argv[1:])
print("Fetching tests...")
- data = parse.urlencode({"division": division}).encode()
+ data_dict = {}
+ if division is not None:
+ data_dict['division'] = division
+ if group is not None:
+ data_dict['group'] = group
+
+ data = parse.urlencode(data_dict).encode()
req = request.Request(BASE_PATH, data=data)
index = request.urlopen(req)
index = index.read()
-----------------------------------------------------------------------
Summary of changes:
test/monkey-see-monkey-do | 21 +++++++++++++++------
test/monkey_driver.py | 2 +-
2 files changed, 16 insertions(+), 7 deletions(-)
diff --git a/test/monkey-see-monkey-do b/test/monkey-see-monkey-do
index 48d9953..1d6bb52 100755
--- a/test/monkey-see-monkey-do
+++ b/test/monkey-see-monkey-do
@@ -55,13 +55,14 @@ def run_test(verbose, parts):
def print_usage():
print('Usage:')
- print(' ' + sys.argv[0] + ' [-v] [-h] [-d <division>]')
+ print(' ' + sys.argv[0] + ' [-v] [-h] [-d <division>] [-g group]')
def parse_argv(argv):
verbose = False
- division = 'index'
+ division = None
+ group = None
try:
- opts, args = getopt.getopt(argv, "hvd:", [])
+ opts, args = getopt.getopt(argv, "hvd:g:", [])
except getopt.GetoptError:
print_usage()
sys.exit(2)
@@ -73,14 +74,22 @@ def parse_argv(argv):
verbose = True
elif opt == '-d':
division = arg
+ elif opt == '-g':
+ group = arg
- return verbose, division
+ return verbose, division, group
def main():
- verbose, division = parse_argv(sys.argv[1:])
+ verbose, division, group = parse_argv(sys.argv[1:])
print("Fetching tests...")
- data = parse.urlencode({"division": division}).encode()
+ data_dict = {}
+ if division is not None:
+ data_dict['division'] = division
+ if group is not None:
+ data_dict['group'] = group
+
+ data = parse.urlencode(data_dict).encode()
req = request.Request(BASE_PATH, data=data)
index = request.urlopen(req)
index = index.read()
diff --git a/test/monkey_driver.py b/test/monkey_driver.py
index 7f8a430..a442f4e 100755
--- a/test/monkey_driver.py
+++ b/test/monkey_driver.py
@@ -174,7 +174,7 @@ def load_test_plan(path):
plan = []
with open(path, 'r') as stream:
try:
- plan = (yaml.load(stream))
+ plan = (yaml.load(stream, Loader=yaml.CSafeLoader))
except Exception as exc:
print(exc)
return plan
--
NetSurf Browser
_______________________________________________
netsurf-commits mailing list
[email protected]
http://listmaster.pepperfish.net/cgi-bin/mailman/listinfo/netsurf-commits-netsurf-browser.org