]> git.siccegge.de Git - frida/frida.git/blobdiff - src/test.cxx
Allow tests to properly run from out-of-tree build directories
[frida/frida.git] / src / test.cxx
index 100ee322f922a9a81b175b52f8a4b333c38d864f..596fe3d8e4735fb5cbf33f30b3baef55ec6ce966 100644 (file)
@@ -1,2 +1,14 @@
 #include <gtest/gtest.h>
 
+char* TEST_DATA_DIRECTORY;
+
+int main(int argc, char **argv) {
+  testing::InitGoogleTest(&argc, argv);
+
+  if (argc > 1)
+         TEST_DATA_DIRECTORY = argv[1];
+  else
+         TEST_DATA_DIRECTORY = "./";
+
+  return RUN_ALL_TESTS();
+}