diff options
Diffstat (limited to 'sandbox/win/tests/integration_tests/integration_tests.cc')
-rw-r--r-- | sandbox/win/tests/integration_tests/integration_tests.cc | 18 |
1 files changed, 18 insertions, 0 deletions
diff --git a/sandbox/win/tests/integration_tests/integration_tests.cc b/sandbox/win/tests/integration_tests/integration_tests.cc new file mode 100644 index 0000000..5096abb --- /dev/null +++ b/sandbox/win/tests/integration_tests/integration_tests.cc @@ -0,0 +1,18 @@ +// Copyright (c) 2011 The Chromium Authors. All rights reserved. +// Use of this source code is governed by a BSD-style license that can be +// found in the LICENSE file. + +#include "testing/gtest/include/gtest/gtest.h" +#include "sandbox/tests/common/controller.h" + +int wmain(int argc, wchar_t **argv) { + if (argc >= 2) { + if (0 == _wcsicmp(argv[1], L"-child") || + 0 == _wcsicmp(argv[1], L"-child-no-sandbox")) + // This instance is a child, not the test. + return sandbox::DispatchCall(argc, argv); + } + + testing::InitGoogleTest(&argc, argv); + return RUN_ALL_TESTS(); +} |