LLVM OpenMP 22.0.0git
OmptTesterGoogleTest.h File Reference

This file represents the GoogleTest-based header variant, defining the actual test classes and their behavior. More...

#include "AssertMacros.h"
#include "OmptAliases.h"
#include "OmptAssertEvent.h"
#include "OmptAsserter.h"
#include "OmptCallbackHandler.h"
#include "OmptTesterGlobals.h"
#include "gtest/gtest.h"

Go to the source code of this file.

Classes

class  testing::OmptTestCase
class  testing::OmptTestCaseXFail

Namespaces

namespace  testing

Macros

#define GTEST_DONT_DEFINE_TEST   1
#define TEST(test_suite_name, test_name)
#define TEST_XFAIL(test_suite_name, test_name)

Detailed Description

This file represents the GoogleTest-based header variant, defining the actual test classes and their behavior.

Definition in file OmptTesterGoogleTest.h.

Macro Definition Documentation

◆ GTEST_DONT_DEFINE_TEST

#define GTEST_DONT_DEFINE_TEST   1

Definition at line 26 of file OmptTesterGoogleTest.h.

◆ TEST

#define TEST ( test_suite_name,
test_name )
Value:
GTEST_TEST_(test_suite_name, test_name, ::testing::OmptTestCase, \
::testing::internal::GetTypeId<::testing::OmptTestCase>())

Definition at line 78 of file OmptTesterGoogleTest.h.

◆ TEST_XFAIL

#define TEST_XFAIL ( test_suite_name,
test_name )
Value:
GTEST_TEST_(test_suite_name, test_name, ::testing::OmptTestCaseXFail, \
::testing::internal::GetTypeId<::testing::OmptTestCaseXFail>())

Definition at line 82 of file OmptTesterGoogleTest.h.