Pass cmd line args onwards.

pull/795/head
Jussi Pakkanen 8 years ago
parent b11a5b93cb
commit 3a002709f4
  1. 2
      run_tests.py
  2. 4
      run_unittests.py

@ -31,5 +31,5 @@ if __name__ == '__main__':
myenv['CXX'] = 'clang++'
print("'\nRunnint unittests with clang.\n")
returncode += subprocess.call([sys.executable, 'run_unittests.py'], env=myenv)
returncode += subprocess.call([sys.executable, 'run_project_tests.py'])
returncode += subprocess.call([sys.executable, 'run_project_tests.py'] + sys.argv[1:])
sys.exit(returncode)

@ -13,7 +13,7 @@
# See the License for the specific language governing permissions and
# limitations under the License.
import unittest, os, shutil
import unittest, os, sys, shutil
import subprocess
import re
@ -32,7 +32,7 @@ class LinuxlikeTests(unittest.TestCase):
super().setUp()
src_root = os.path.split(__file__)[0]
self.builddir = 'unittestdir' # fixme to be unique
self.meson_command = [os.path.join(src_root, 'meson.py')]
self.meson_command = [sys.executable, os.path.join(src_root, 'meson.py')]
self.ninja_command = ['ninja', '-C', self.builddir]
self.common_test_dir = os.path.join(src_root, 'test cases/common')
os.mkdir(self.builddir)

Loading…
Cancel
Save