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

Reply via email to