File tree Expand file tree Collapse file tree 1 file changed +9
-2
lines changed Expand file tree Collapse file tree 1 file changed +9
-2
lines changed Original file line number Diff line number Diff line change @@ -248,7 +248,12 @@ def run(self, fileGlob):
248248 if f .endswith (".cc" ): # look for executable
249249 f = os .path .splitext (f )[0 ]
250250 else :
251- interpreter = "pytest -Wd --durations=5 --junit-xml=${TARGET}.xml"
251+ interpreter = "pytest"
252+ interpreter += (
253+ ' -Wd -W "ignore:unclosed database in <sqlite3.Connection object at:ResourceWarning"'
254+ )
255+ interpreter += " -p no:unraisableexception"
256+ interpreter += " --durations=5 --junit-xml=${TARGET}.xml"
252257 interpreter += f" --junit-prefix={ self .junitPrefix ()} "
253258 interpreter += " --log-level=DEBUG"
254259 interpreter += self ._getPytestCoverageCommand ()
@@ -433,7 +438,9 @@ def runPythonTests(self, pyList):
433438 # We have decided to use pytest caching so that on reruns we only
434439 # run failed tests.
435440 lfnfOpt = "none" if "install" in SCons .Script .COMMAND_LINE_TARGETS else "all"
436- interpreter = f"pytest -Wd --lf --lfnf={ lfnfOpt } "
441+ interpreter = f"pytest --lf --lfnf={ lfnfOpt } "
442+ interpreter += ' -Wd -W "ignore:unclosed database in <sqlite3.Connection object at:ResourceWarning"'
443+ interpreter += " -p no:unraisableexception"
437444 interpreter += " --durations=5 --junit-xml=${TARGET} --session2file=${TARGET}.out"
438445 interpreter += f" --junit-prefix={ self .junitPrefix ()} "
439446 interpreter += " --log-level=DEBUG"
You can’t perform that action at this time.
0 commit comments