Files
gem5/tests/main.py
Andrea Mondelli 3d54f6d42c misc: updated shabang for python script
The default python on MacOS doesn’t have an alias to python2.
The official python version supported in gem5 is Python2.7.

This patch updates the shabang according to the version required in gem5.

Change-Id: I9533c0f7858b5b3cab0ef101be1ee5cd718105b0
Reviewed-on: https://gem5-review.googlesource.com/c/15375
Maintainer: Andreas Sandberg <andreas.sandberg@arm.com>
Reviewed-by: Jason Lowe-Power <jason@lowepower.com>
Reviewed-by: Andreas Sandberg <andreas.sandberg@arm.com>
2019-01-11 17:41:02 +00:00

25 lines
551 B
Python
Executable File

#!/usr/bin/env python2.7
'''
The main source for testlib. Ties together the default test runners and
loaders.
Discovers and runs all tests from a given root directory.
'''
from __future__ import print_function
import sys
import os
base_dir = os.path.dirname(os.path.abspath(__name__))
ext_path = os.path.join(base_dir, os.pardir, 'ext')
sys.path.insert(0, base_dir)
sys.path.insert(0, ext_path)
import testlib.main as testlib
import testlib.config as config
import testlib.helper as helper
config.basedir = helper.absdirpath(__file__)
testlib()