summaryrefslogtreecommitdiffstats
path: root/chrome/test
diff options
context:
space:
mode:
authorjcampan@chromium.org <jcampan@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2009-06-09 18:20:11 +0000
committerjcampan@chromium.org <jcampan@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2009-06-09 18:20:11 +0000
commit73963eed65b38f564d84e8195f83377dee00b2e0 (patch)
tree3d11487fd34e6274e2db83021edb9f460f83644a /chrome/test
parentb4b2fd09168f3af8dd89b7cbb58f47dc8d573f4f (diff)
downloadchromium_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.cc3
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();