Lines Matching +full:shebang +full:- +full:command
9 # http://www.apache.org/licenses/LICENSE-2.0
29 return ['python2'] # The official test262.py isn't python3 compatible, but has python shebang.
35 parser.add_argument('--runtime', metavar='FILE', default=execution_runtime,
37 parser.add_argument('--engine', metavar='FILE', required=True,
39 parser.add_argument('--test-dir', metavar='DIR', required=True,
42 group.add_argument('--es51', action='store_true',
44 group.add_argument('--es2015', action='store_true',
61 return_code = subprocess.call(['git', 'clone', '--no-checkout',
70 git_hash = 'es5-tests'
74 print('Cloning test262 repository failed - invalid git revision.')
78 shutil.copyfile(os.path.join('tests', 'test262-es6-excludelist.xml'),
81 … return_code = subprocess.call(['git', 'apply', os.path.join('..', '..', 'test262-es6.patch')],
84 print('Applying test262-es6.patch failed')
110 '--command', (args.runtime + ' ' + args.engine).strip(),
111 '--tests', args.test_dir,
112 '--summary'],