Sha256: be7dd0ecd32faf65ccd986af184db57973eceaefb89ab005c8cbc9c17364becd
Contents?: true
Size: 868 Bytes
Versions: 1
Compression:
Stored size: 868 Bytes
Contents
#!/usr/bin/env python # Copyright (c) 2011 Google Inc. All rights reserved. # Use of this source code is governed by a BSD-style license that can be # found in the LICENSE file. """ Verifies simple rules when using an explicit build target of 'all'. """ import TestGyp import os test = TestGyp.TestGyp(formats=['make', 'ninja', 'xcode']) test.run_gyp('actions.gyp', chdir='src') test.relocate('src', 'relocate/src') test.build('actions.gyp', chdir='relocate/src') expect = """\ hi c hello baz """ if test.format == 'xcode': chdir = 'relocate/src/subdir' else: chdir = 'relocate/src' test.run_built_executable('gencc_int_output', chdir=chdir, stdout=expect) test.must_match('relocate/src/subdir/foo/bar/baz.printed', os.path.join('foo', 'bar')) test.must_match('relocate/src/subdir/a/b/c.printed', os.path.join('a', 'b')) test.pass_test()
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
tree-sitter-0.0.1 | ext/tree-sitter/tree-sitter/externals/gyp/test/rules-dirname/gyptest-dirname.py |