8000
We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
2 parents f63ae7a + 3434eb5 commit 4fbaeabCopy full SHA for 4fbaeab
tests.py
@@ -12,6 +12,7 @@
12
import os
13
import sys
14
import time
15
+import argparse
16
17
import matplotlib
18
matplotlib.use('agg')
@@ -50,5 +51,11 @@ def run(extra_args):
50
51
disable_internet.turn_off_internet()
52
extra_args.extend(['-a', '!network'])
53
sys.argv.remove('--no-network')
-
54
+ # Get recursion limit
55
+ parser = argparse.ArgumentParser()
56
+ parser.add_argument('--recursionlimit', type=int, default=0,
57
+ help='Specify recursionlimit for test run')
58
+ found_args, sys.argv = parser.parse_known_args(sys.argv)
59
+ if found_args.recursionlimit:
60
+ sys.setrecursionlimit(found_args.recursionlimit)
61
run(extra_args)
0 commit comments