diff options
author | sgjesse@google.com <sgjesse@google.com@0039d316-1c4b-4281-b951-d872f2087c98> | 2008-08-14 11:04:35 +0000 |
---|---|---|
committer | sgjesse@google.com <sgjesse@google.com@0039d316-1c4b-4281-b951-d872f2087c98> | 2008-08-14 11:04:35 +0000 |
commit | a61d561545b48f95d6b36c40c80caf50ed0a902b (patch) | |
tree | ddc07732d5561f0f876746a31c4242fd808ecfd1 /chrome/test/debugger | |
parent | cee1dfac19dfec36e73baf6d4095d80b65b64a37 (diff) | |
download | chromium_src-a61d561545b48f95d6b36c40c80caf50ed0a902b.zip chromium_src-a61d561545b48f95d6b36c40c80caf50ed0a902b.tar.gz chromium_src-a61d561545b48f95d6b36c40c80caf50ed0a902b.tar.bz2 |
Updated DEPS for V8 to include Visual Studio project file for the the
shell sample.
Removed the v8_shell project from the Chrome solution and added
v8_shell_sample instead.
Changed the Chrome JavaScript debugger tests to use v8_shell_sample instead
of v8_shell.
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@862 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'chrome/test/debugger')
-rw-r--r-- | chrome/test/debugger/debugger_unittests.py | 22 | ||||
-rw-r--r-- | chrome/test/debugger/test_protocol.js | 8 |
2 files changed, 15 insertions, 15 deletions
diff --git a/chrome/test/debugger/debugger_unittests.py b/chrome/test/debugger/debugger_unittests.py index bdf22ea..ae962a0 100644 --- a/chrome/test/debugger/debugger_unittests.py +++ b/chrome/test/debugger/debugger_unittests.py @@ -13,23 +13,23 @@ import google.path_utils import google.process_utils def RunTests(build_dir=None): - '''This is just a simple wrapper for running the test through v8_shell. - Since v8_shell always returns 0 whether the test passes or fails, buildbot - looks at stdout to test for failure. + '''This is just a simple wrapper for running the test through v8_shell_sample. + Since v8_shell_sample always returns 0 whether the test passes or fails, + buildbot looks at stdout to test for failure. ''' script_dir = google.path_utils.ScriptDir() chrome_dir = google.path_utils.FindUpward(script_dir, "chrome") v8_dir = google.path_utils.FindUpward(script_dir, "v8") if build_dir: - v8_shell = os.path.join(build_dir, "v8_shell.exe") + v8_shell_sample = os.path.join(build_dir, "v8_shell_sample.exe") else: - v8_shell = os.path.join(chrome_dir, "Debug", "v8_shell.exe") + v8_shell_sample = os.path.join(chrome_dir, "Debug", "v8_shell_sample.exe") # look for Debug version first - if not os.path.isfile(v8_shell): - v8_shell = os.path.join(chrome_dir, "Release", "v8_shell.exe") - cmd = [v8_shell, - "--allow-natives-syntax", - "--expose-debug-as", "debugContext", # these two are together + if not os.path.isfile(v8_shell_sample): + v8_shell_sample = os.path.join(chrome_dir, "Release", "v8_shell_sample.exe") + runtime_flags = """--allow-natives-syntax --expose-debug-as debugContext""" + cmd = [v8_shell_sample, + "--runtime-flags", runtime_flags, os.path.join(chrome_dir, "browser", "debugger", "resources", "debugger_shell.js"), os.path.join(v8_dir, "tests", "mjsunit.js"), os.path.join(chrome_dir, "test", "debugger", "test_protocol.js") @@ -44,7 +44,7 @@ def RunTests(build_dir=None): if __name__ == "__main__": parser = optparse.OptionParser("usage: %prog [--build_dir=dir]") parser.add_option("", "--build_dir", - help="directory where v8_shell.exe was built") + help="directory where v8_shell_sample.exe was built") (options, args) = parser.parse_args() ret = RunTests(options.build_dir) sys.exit(ret) diff --git a/chrome/test/debugger/test_protocol.js b/chrome/test/debugger/test_protocol.js index 6ca0835..91abbf1 100644 --- a/chrome/test/debugger/test_protocol.js +++ b/chrome/test/debugger/test_protocol.js @@ -5,10 +5,10 @@ * @fileoverview Unit tests for testing debugger protocol betweeen front-end JS * and back-end. * Run with the following command line: - * v8_shell.exe --allow-natives-syntax --expose-debug-as debugContext - * chrome/browser/resources/shell.js - * v8/tests/mjsunit.js - * chrome/test/debugger/test_protocol.js + * v8_shell_sample.exe --allow-natives-syntax --expose-debug-as debugContext + * chrome/browser/resources/shell.js + * v8/tests/mjsunit.js + * chrome/test/debugger/test_protocol.js */ |