summaryrefslogtreecommitdiffstats
path: root/make-test
diff options
context:
space:
mode:
authorRob Crittenden <rcritten@redhat.com>2009-12-11 17:34:11 -0500
committerJason Gerard DeRose <jderose@redhat.com>2009-12-11 22:41:39 -0700
commit7105a0c0d62583384c6a2d20bc508e35bd227347 (patch)
treeea03f5cfa31d52618c62630ad09ccc2a897ce38e /make-test
parent72840c7ad8714922411873ea1edd9e47b296f88d (diff)
downloadfreeipa-7105a0c0d62583384c6a2d20bc508e35bd227347.tar.gz
freeipa-7105a0c0d62583384c6a2d20bc508e35bd227347.tar.xz
freeipa-7105a0c0d62583384c6a2d20bc508e35bd227347.zip
Add pdb options to make-test to pass onto nosetests
Diffstat (limited to 'make-test')
-rwxr-xr-xmake-test14
1 files changed, 14 insertions, 0 deletions
diff --git a/make-test b/make-test
index 2d9449155..26785e457 100755
--- a/make-test
+++ b/make-test
@@ -24,6 +24,16 @@ parser.add_option('--stop',
default=False,
help='Stop running tests after the first error or failure',
)
+parser.add_option('--pdb',
+ action='store_true',
+ default=False,
+ help='Drop into debugger on errors',
+)
+parser.add_option('--pdb-failures',
+ action='store_true',
+ default=False,
+ help='Drop into debugger on failures',
+)
(options, args) = parser.parse_args()
cmd = [nose] + args + [
@@ -33,6 +43,10 @@ cmd = [nose] + args + [
]
if options.stop:
cmd.append('--stop')
+if options.pdb:
+ cmd.append('--pdb')
+if options.pdb_failures:
+ cmd.append('--pdb-failures')
# This must be set so ipalib.api gets initialized property for tests: