[PATCH 2 of 2 V2] test-run-tests.t: added test for '--json' option

Anurag Goel anurag.dsps at gmail.com
Sun Jun 22 08:44:44 CDT 2014


# HG changeset patch
# User anuraggoel <anurag.dsps at gmail.com>
# Date 1403444504 -19800
#      Sun Jun 22 19:11:44 2014 +0530
# Node ID e2b4d60a40d391e96b2e19fb5e1b24745ba5e570
# Parent  dc6a80b4ddf2d3199f055bda8f751e3ff24c95f8
test-run-tests.t: added test for '--json' option

Below patch checks the behaviour for '--json' option.

diff -r dc6a80b4ddf2 -r e2b4d60a40d3 tests/test-run-tests.t
--- a/tests/test-run-tests.t	Sun Jun 22 19:10:07 2014 +0530
+++ b/tests/test-run-tests.t	Sun Jun 22 19:11:44 2014 +0530
@@ -201,3 +201,18 @@
   # Ran 2 tests, 0 skipped, 0 warned, 1 failed.
   python hash seed: * (glob)
   [1]
+
+test for --json
+=================
+
+  $ $TESTDIR/run-tests.py --with-hg=`which hg` test-success.t --json
+  .
+  # Ran 1 tests, 0 skipped, 0 warned, 0 failed.
+
+  $ cat report.json
+  testreport ={
+    "test-success.t": * (glob)
+  } (no-eol)
+
+(removing json file)
+  $ rm report.json


More information about the Mercurial-devel mailing list