Commit 6f087e9e by Jamie Madill Committed by Commit Bot

Modify end2end_tests main to not import ANGLETest.h.

This will allow for easier dependency management in the build files. Bug: angleproject:2995 Change-Id: Ia3464bf622b861df03c3d06bcf1b34874a9a5400 Reviewed-on: https://chromium-review.googlesource.com/c/1385025 Commit-Queue: Jamie Madill <jmadill@chromium.org> Reviewed-by: 's avatarJamie Madill <jmadill@chromium.org>
parent ffda3e29
...@@ -5,12 +5,13 @@ ...@@ -5,12 +5,13 @@
// //
#include "gtest/gtest.h" #include "gtest/gtest.h"
#include "test_utils/ANGLETest.h"
void ANGLEProcessTestArgs(int *argc, char *argv[]);
int main(int argc, char **argv) int main(int argc, char **argv)
{ {
testing::InitGoogleTest(&argc, argv); testing::InitGoogleTest(&argc, argv);
testing::AddGlobalTestEnvironment(new ANGLETestEnvironment()); ANGLEProcessTestArgs(&argc, argv);
int rt = RUN_ALL_TESTS(); int rt = RUN_ALL_TESTS();
return rt; return rt;
} }
...@@ -1256,3 +1256,8 @@ void ANGLETestEnvironment::TearDown() ...@@ -1256,3 +1256,8 @@ void ANGLETestEnvironment::TearDown()
{ {
ANGLETestBase::DestroyTestWindow(); ANGLETestBase::DestroyTestWindow();
} }
void ANGLEProcessTestArgs(int *argc, char *argv[])
{
testing::AddGlobalTestEnvironment(new ANGLETestEnvironment());
}
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment