diff options
author | jcampan@chromium.org <jcampan@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2009-06-09 18:20:11 +0000 |
---|---|---|
committer | jcampan@chromium.org <jcampan@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2009-06-09 18:20:11 +0000 |
commit | 73963eed65b38f564d84e8195f83377dee00b2e0 (patch) | |
tree | 3d11487fd34e6274e2db83021edb9f460f83644a /chrome/test | |
parent | b4b2fd09168f3af8dd89b7cbb58f47dc8d573f4f (diff) | |
download | chromium_src-73963eed65b38f564d84e8195f83377dee00b2e0.zip chromium_src-73963eed65b38f564d84e8195f83377dee00b2e0.tar.gz chromium_src-73963eed65b38f564d84e8195f83377dee00b2e0.tar.bz2 |
Clean-up following sgk's suggestions.
Also few fixes:
- we need an AtExitManager instanciated for some calls to succeed (see browser_test_launcher_in_proc.cc)
- the browser_tests.dll PDB file was getting overridden by the one for browser_tests.exe (making it hard to debug tests...)
- the browser tests require the browser_resources.rc or some tests will fail.
BUG=None
TEST=Run the browser tests.
Review URL: http://codereview.chromium.org/119270
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@17959 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'chrome/test')
-rw-r--r-- | chrome/test/browser/browser_test_launcher_in_proc.cc | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/chrome/test/browser/browser_test_launcher_in_proc.cc b/chrome/test/browser/browser_test_launcher_in_proc.cc index 1d73788..a93d095 100644 --- a/chrome/test/browser/browser_test_launcher_in_proc.cc +++ b/chrome/test/browser/browser_test_launcher_in_proc.cc @@ -4,6 +4,7 @@ #include <string> +#include "base/at_exit.h" #include "base/command_line.h" #include "base/file_path.h" #include "base/file_util.h" @@ -109,6 +110,8 @@ class InProcBrowserTestRunnerFactory } // namespace int main(int argc, char** argv) { + base::AtExitManager at_exit_manager; + CommandLine::Init(argc, argv); const CommandLine* command_line = CommandLine::ForCurrentProcess(); |