summaryrefslogtreecommitdiff
path: root/script
diff options
context:
space:
mode:
authorrhoerbe <rainer@hoerbe.at>2014-07-10 16:53:08 +0200
committerrhoerbe <rainer@hoerbe.at>2014-07-10 16:53:08 +0200
commit23fa383127df39ffbf2bc138c242057fabea4577 (patch)
treea64c6169ef0517106cefff3cb849887b3d15cf92 /script
parentdbcb0733a5b44bfdc0b845a648ad8c35a066c71d (diff)
downloadpysaml2-23fa383127df39ffbf2bc138c242057fabea4577.tar.gz
utility for run_all_test script
Diffstat (limited to 'script')
-rwxr-xr-xscript/filter_testcase_ids.py10
1 files changed, 10 insertions, 0 deletions
diff --git a/script/filter_testcase_ids.py b/script/filter_testcase_ids.py
new file mode 100755
index 00000000..a7e59c16
--- /dev/null
+++ b/script/filter_testcase_ids.py
@@ -0,0 +1,10 @@
+#!/usr/bin/env python
+# extract test case IDs from json-formatted list (`sp_testdrv.py -l` or `idp_testdrv.py -l`)
+# usage:
+# sp_testdrv.py -l | filter_testcase_ids.py
+__author__ = 'rhoerbe'
+
+import json, sys
+jdata = json.load(sys.stdin)
+for k in jdata:
+ print k["id"]