Revision 9e99b846ffe39f9d4bb3c915acbd8c3abdf4ecd1 authored by Steve Bronder on 11 January 2020, 21:27:27 UTC, committed by Steve Bronder on 11 January 2020, 21:27:27 UTC
1 parent 9085558
runTests.py
#!/usr/bin/python
"""
replacement for runtest target in Makefile
"""
import os
import os.path
import platform
import sys
import subprocess
import time
import imp
mathRunTests = imp.load_source('runTests',
os.path.join(os.path.dirname(os.path.abspath(__file__)),
"lib", "stan_math", "runTests.py"))
# set up good makefile target name
def mungeName(name):
if (name.startswith("src") or name.startswith("./src")):
name = name.replace("src/","",1)
if (name.endswith(mathRunTests.testsfx)):
name = name.replace(mathRunTests.testsfx,"_test")
if (mathRunTests.isWin()):
name += mathRunTests.winsfx
name = name.replace("\\","/")
return name
def main():
mathRunTests.mungeName = mungeName
mathRunTests.main()
if __name__ == "__main__":
main()
![swh spinner](/static/img/swh-spinner.gif)
Computing file changes ...