зеркало из https://github.com/mozilla/gecko-dev.git
22 строки
716 B
Diff
22 строки
716 B
Diff
diff --git a/googletest/include/gtest/gtest.h b/googletest/include/gtest/gtest.h
|
|
--- a/googletest/include/gtest/gtest.h
|
|
+++ b/googletest/include/gtest/gtest.h
|
|
@@ -70,6 +70,8 @@
|
|
#include "gtest/gtest-test-part.h"
|
|
#include "gtest/gtest-typed-test.h"
|
|
|
|
+#include "mozilla/Attributes.h"
|
|
+
|
|
GTEST_DISABLE_MSC_WARNINGS_PUSH_(4251 \
|
|
/* class A needs to have dll-interface to be used by clients of class B */)
|
|
|
|
@@ -491,7 +493,7 @@ class GTEST_API_ Test {
|
|
//
|
|
// DO NOT OVERRIDE THIS FUNCTION DIRECTLY IN A USER PROGRAM.
|
|
// Instead, use the TEST or TEST_F macro.
|
|
- virtual void TestBody() = 0;
|
|
+ MOZ_CAN_RUN_SCRIPT virtual void TestBody() = 0;
|
|
|
|
// Sets up, executes, and tears down the test.
|
|
void Run();
|