cMHN 1.2
C++ library for learning MHNs with pRC
Loading...
Searching...
No Matches
googletest-output-test_.cc File Reference
#include <stdlib.h>
#include <algorithm>
#include <string>
#include "gtest/gtest-spi.h"
#include "gtest/gtest.h"
#include "src/gtest-internal-inl.h"

Classes

class  FailingParamTest
 
class  EmptyBasenameParamInst
 
class  NonFatalFailureInFixtureConstructorTest
 
class  FatalFailureInFixtureConstructorTest
 
class  NonFatalFailureInSetUpTest
 
class  FatalFailureInSetUpTest
 
class  foo::MixedUpTestSuiteTest
 
class  foo::MixedUpTestSuiteWithSameTestNameTest
 
class  bar::MixedUpTestSuiteTest
 
class  bar::MixedUpTestSuiteWithSameTestNameTest
 
class  TEST_F_before_TEST_in_same_test_case
 
class  TEST_before_TEST_F_in_same_test_case
 
class  ParamTest
 
class  DetectNotInstantiatedTest
 
class  TypedTest< T >
 
class  TypedTestWithNames< T >
 
class  TypedTestNames
 
class  TypedTestP< T >
 
class  TypedTestPNames
 
class  DetectNotInstantiatedTypesTest< T >
 
class  ExpectFailureTest
 
class  DynamicFixture
 
class  DynamicTest< Pass >
 
class  FooEnvironment
 
class  BarEnvironment
 
class  TestSuiteThatFailsToSetUp
 
class  TestSuiteThatSkipsInSetUp
 

Namespaces

namespace  foo
 
namespace  bar
 

Typedefs

using NoTests = ParamTest
 
typedef testing::Types< char, int > TypesForTestWithNames
 
typedef testing::Types< unsigned char, unsigned int > UnsignedTypes
 

Functions

void TestEq1 (int x)
 
void TryTestSubroutine ()
 
 TEST (PassingTest, PassingTest1)
 
 TEST (PassingTest, PassingTest2)
 
 TEST_P (FailingParamTest, Fails)
 
 INSTANTIATE_TEST_SUITE_P (PrintingFailingParams, FailingParamTest, testing::Values(2))
 
 TEST_P (EmptyBasenameParamInst, Passes)
 
 INSTANTIATE_TEST_SUITE_P (, EmptyBasenameParamInst, testing::Values(1))
 
 TEST (NonfatalFailureTest, EscapesStringOperands)
 
 TEST (NonfatalFailureTest, DiffForLongStrings)
 
 TEST (FatalFailureTest, FatalFailureInSubroutine)
 
 TEST (FatalFailureTest, FatalFailureInNestedSubroutine)
 
 TEST (FatalFailureTest, NonfatalFailureInSubroutine)
 
 TEST (LoggingTest, InterleavingLoggingAndAssertions)
 
void SubWithoutTrace (int n)
 
void SubWithTrace (int n)
 
 TEST (SCOPED_TRACETest, AcceptedValues)
 
 TEST (SCOPED_TRACETest, ObeysScopes)
 
 TEST (SCOPED_TRACETest, WorksInLoop)
 
 TEST (SCOPED_TRACETest, WorksInSubroutine)
 
 TEST (SCOPED_TRACETest, CanBeNested)
 
 TEST (SCOPED_TRACETest, CanBeRepeated)
 
 TEST (ScopedTraceTest, WithExplicitFileAndLine)
 
 TEST (DisabledTestsWarningTest, DISABLED_AlsoRunDisabledTestsFlagSuppressesWarning)
 
void AdHocTest ()
 
int RunAllTests ()
 
 TEST_F (NonFatalFailureInFixtureConstructorTest, FailureInConstructor)
 
 TEST_F (FatalFailureInFixtureConstructorTest, FailureInConstructor)
 
 TEST_F (NonFatalFailureInSetUpTest, FailureInSetUp)
 
 TEST_F (FatalFailureInSetUpTest, FailureInSetUp)
 
 TEST (AddFailureAtTest, MessageContainsSpecifiedFileAndLineNumber)
 
 TEST (GtestFailAtTest, MessageContainsSpecifiedFileAndLineNumber)
 
 foo::TEST_F (MixedUpTestSuiteTest, FirstTestFromNamespaceFoo)
 
 foo::TEST_F (MixedUpTestSuiteTest, SecondTestFromNamespaceFoo)
 
 foo::TEST_F (MixedUpTestSuiteWithSameTestNameTest, TheSecondTestWithThisNameShouldFail)
 
 bar::TEST_F (MixedUpTestSuiteTest, ThisShouldFail)
 
 bar::TEST_F (MixedUpTestSuiteTest, ThisShouldFailToo)
 
 bar::TEST_F (MixedUpTestSuiteWithSameTestNameTest, TheSecondTestWithThisNameShouldFail)
 
 TEST_F (TEST_F_before_TEST_in_same_test_case, DefinedUsingTEST_F)
 
 TEST (TEST_F_before_TEST_in_same_test_case, DefinedUsingTESTAndShouldFail)
 
 TEST (TEST_before_TEST_F_in_same_test_case, DefinedUsingTEST)
 
 TEST_F (TEST_before_TEST_F_in_same_test_case, DefinedUsingTEST_FAndShouldFail)
 
 TEST (ExpectNonfatalFailureTest, CanReferenceGlobalVariables)
 
 TEST (ExpectNonfatalFailureTest, CanReferenceLocalVariables)
 
 TEST (ExpectNonfatalFailureTest, SucceedsWhenThereIsOneNonfatalFailure)
 
 TEST (ExpectNonfatalFailureTest, FailsWhenThereIsNoNonfatalFailure)
 
 TEST (ExpectNonfatalFailureTest, FailsWhenThereAreTwoNonfatalFailures)
 
 TEST (ExpectNonfatalFailureTest, FailsWhenThereIsOneFatalFailure)
 
 TEST (ExpectNonfatalFailureTest, FailsWhenStatementReturns)
 
 TEST (ExpectFatalFailureTest, CanReferenceGlobalVariables)
 
 TEST (ExpectFatalFailureTest, CanReferenceLocalStaticVariables)
 
 TEST (ExpectFatalFailureTest, SucceedsWhenThereIsOneFatalFailure)
 
 TEST (ExpectFatalFailureTest, FailsWhenThereIsNoFatalFailure)
 
void FatalFailure ()
 
 TEST (ExpectFatalFailureTest, FailsWhenThereAreTwoFatalFailures)
 
 TEST (ExpectFatalFailureTest, FailsWhenThereIsOneNonfatalFailure)
 
 TEST (ExpectFatalFailureTest, FailsWhenStatementReturns)
 
std::string ParamNameFunc (const testing::TestParamInfo< std::string > &info)
 
 TEST_P (ParamTest, Success)
 
 TEST_P (ParamTest, Failure)
 
 INSTANTIATE_TEST_SUITE_P (PrintingStrings, ParamTest, testing::Values(std::string("a")), ParamNameFunc)
 
 INSTANTIATE_TEST_SUITE_P (ThisIsOdd, NoTests, ::testing::Values("Hello"))
 
 TEST_P (DetectNotInstantiatedTest, Used)
 
 TYPED_TEST_SUITE (TypedTest, testing::Types< int >)
 
 TYPED_TEST (TypedTest, Success)
 
 TYPED_TEST (TypedTest, Failure)
 
 TYPED_TEST_SUITE (TypedTestWithNames, TypesForTestWithNames, TypedTestNames)
 
 TYPED_TEST (TypedTestWithNames, Success)
 
 TYPED_TEST (TypedTestWithNames, Failure)
 
 TYPED_TEST_SUITE_P (TypedTestP)
 
 TYPED_TEST_P (TypedTestP, Success)
 
 TYPED_TEST_P (TypedTestP, Failure)
 
 REGISTER_TYPED_TEST_SUITE_P (TypedTestP, Success, Failure)
 
 INSTANTIATE_TYPED_TEST_SUITE_P (Unsigned, TypedTestP, UnsignedTypes)
 
 INSTANTIATE_TYPED_TEST_SUITE_P (UnsignedCustomName, TypedTestP, UnsignedTypes, TypedTestPNames)
 
 TYPED_TEST_SUITE_P (DetectNotInstantiatedTypesTest)
 
 TYPED_TEST_P (DetectNotInstantiatedTypesTest, Used)
 
 REGISTER_TYPED_TEST_SUITE_P (DetectNotInstantiatedTypesTest, Used)
 
 TEST_F (ExpectFailureTest, ExpectFatalFailure)
 
 TEST_F (ExpectFailureTest, ExpectNonFatalFailure)
 
 TEST_F (ExpectFailureTest, ExpectFatalFailureOnAllThreads)
 
 TEST_F (ExpectFailureTest, ExpectNonFatalFailureOnAllThreads)
 
 TEST_F (TestSuiteThatFailsToSetUp, ShouldNotRun)
 
 TEST_F (TestSuiteThatSkipsInSetUp, ShouldNotRun)
 
int main (int argc, char **argv)
 

Variables

static const char kGoldenString [] = "\"Line\0 1\"\nLine 2"
 
int global_integer = 0
 
auto dynamic_test
 

Typedef Documentation

◆ NoTests

using NoTests = ParamTest

◆ TypesForTestWithNames

◆ UnsignedTypes

typedef testing::Types<unsigned char, unsigned int> UnsignedTypes

Function Documentation

◆ AdHocTest()

void AdHocTest ( )

◆ FatalFailure()

void FatalFailure ( )

◆ INSTANTIATE_TEST_SUITE_P() [1/4]

INSTANTIATE_TEST_SUITE_P ( EmptyBasenameParamInst ,
testing::Values(1)  )

◆ INSTANTIATE_TEST_SUITE_P() [2/4]

INSTANTIATE_TEST_SUITE_P ( PrintingFailingParams ,
FailingParamTest ,
testing::Values(2)  )

◆ INSTANTIATE_TEST_SUITE_P() [3/4]

INSTANTIATE_TEST_SUITE_P ( PrintingStrings ,
ParamTest ,
testing::Values(std::string("a")) ,
ParamNameFunc  )

◆ INSTANTIATE_TEST_SUITE_P() [4/4]

INSTANTIATE_TEST_SUITE_P ( ThisIsOdd ,
NoTests ,
::testing::Values("Hello")  )

◆ INSTANTIATE_TYPED_TEST_SUITE_P() [1/2]

INSTANTIATE_TYPED_TEST_SUITE_P ( Unsigned ,
TypedTestP ,
UnsignedTypes  )

◆ INSTANTIATE_TYPED_TEST_SUITE_P() [2/2]

INSTANTIATE_TYPED_TEST_SUITE_P ( UnsignedCustomName ,
TypedTestP ,
UnsignedTypes ,
TypedTestPNames  )

◆ main()

int main ( int argc,
char ** argv )

◆ ParamNameFunc()

std::string ParamNameFunc ( const testing::TestParamInfo< std::string > & info)

◆ REGISTER_TYPED_TEST_SUITE_P() [1/2]

REGISTER_TYPED_TEST_SUITE_P ( DetectNotInstantiatedTypesTest ,
Used  )

◆ REGISTER_TYPED_TEST_SUITE_P() [2/2]

REGISTER_TYPED_TEST_SUITE_P ( TypedTestP ,
Success ,
Failure  )

◆ RunAllTests()

int RunAllTests ( )

◆ SubWithoutTrace()

void SubWithoutTrace ( int n)

◆ SubWithTrace()

void SubWithTrace ( int n)

◆ TEST() [1/34]

TEST ( AddFailureAtTest ,
MessageContainsSpecifiedFileAndLineNumber  )

◆ TEST() [2/34]

TEST ( DisabledTestsWarningTest ,
DISABLED_AlsoRunDisabledTestsFlagSuppressesWarning  )

◆ TEST() [3/34]

TEST ( ExpectFatalFailureTest ,
CanReferenceGlobalVariables  )

◆ TEST() [4/34]

TEST ( ExpectFatalFailureTest ,
CanReferenceLocalStaticVariables  )

◆ TEST() [5/34]

TEST ( ExpectFatalFailureTest ,
FailsWhenStatementReturns  )

◆ TEST() [6/34]

TEST ( ExpectFatalFailureTest ,
FailsWhenThereAreTwoFatalFailures  )

◆ TEST() [7/34]

TEST ( ExpectFatalFailureTest ,
FailsWhenThereIsNoFatalFailure  )

◆ TEST() [8/34]

TEST ( ExpectFatalFailureTest ,
FailsWhenThereIsOneNonfatalFailure  )

◆ TEST() [9/34]

TEST ( ExpectFatalFailureTest ,
SucceedsWhenThereIsOneFatalFailure  )

◆ TEST() [10/34]

TEST ( ExpectNonfatalFailureTest ,
CanReferenceGlobalVariables  )

◆ TEST() [11/34]

TEST ( ExpectNonfatalFailureTest ,
CanReferenceLocalVariables  )

◆ TEST() [12/34]

TEST ( ExpectNonfatalFailureTest ,
FailsWhenStatementReturns  )

◆ TEST() [13/34]

TEST ( ExpectNonfatalFailureTest ,
FailsWhenThereAreTwoNonfatalFailures  )

◆ TEST() [14/34]

TEST ( ExpectNonfatalFailureTest ,
FailsWhenThereIsNoNonfatalFailure  )

◆ TEST() [15/34]

TEST ( ExpectNonfatalFailureTest ,
FailsWhenThereIsOneFatalFailure  )

◆ TEST() [16/34]

TEST ( ExpectNonfatalFailureTest ,
SucceedsWhenThereIsOneNonfatalFailure  )

◆ TEST() [17/34]

TEST ( FatalFailureTest ,
FatalFailureInNestedSubroutine  )

◆ TEST() [18/34]

TEST ( FatalFailureTest ,
FatalFailureInSubroutine  )

◆ TEST() [19/34]

TEST ( FatalFailureTest ,
NonfatalFailureInSubroutine  )

◆ TEST() [20/34]

TEST ( GtestFailAtTest ,
MessageContainsSpecifiedFileAndLineNumber  )

◆ TEST() [21/34]

TEST ( LoggingTest ,
InterleavingLoggingAndAssertions  )

◆ TEST() [22/34]

TEST ( NonfatalFailureTest ,
DiffForLongStrings  )

◆ TEST() [23/34]

TEST ( NonfatalFailureTest ,
EscapesStringOperands  )

◆ TEST() [24/34]

TEST ( PassingTest ,
PassingTest1  )

◆ TEST() [25/34]

TEST ( PassingTest ,
PassingTest2  )

◆ TEST() [26/34]

TEST ( SCOPED_TRACETest ,
AcceptedValues  )

◆ TEST() [27/34]

TEST ( SCOPED_TRACETest ,
CanBeNested  )

◆ TEST() [28/34]

TEST ( SCOPED_TRACETest ,
CanBeRepeated  )

◆ TEST() [29/34]

TEST ( SCOPED_TRACETest ,
ObeysScopes  )

◆ TEST() [30/34]

TEST ( SCOPED_TRACETest ,
WorksInLoop  )

◆ TEST() [31/34]

TEST ( SCOPED_TRACETest ,
WorksInSubroutine  )

◆ TEST() [32/34]

TEST ( ScopedTraceTest ,
WithExplicitFileAndLine  )

◆ TEST() [33/34]

TEST ( TEST_before_TEST_F_in_same_test_case ,
DefinedUsingTEST  )

◆ TEST() [34/34]

TEST ( TEST_F_before_TEST_in_same_test_case ,
DefinedUsingTESTAndShouldFail  )

◆ TEST_F() [1/12]

TEST_F ( ExpectFailureTest ,
ExpectFatalFailure  )

◆ TEST_F() [2/12]

TEST_F ( ExpectFailureTest ,
ExpectFatalFailureOnAllThreads  )

◆ TEST_F() [3/12]

TEST_F ( ExpectFailureTest ,
ExpectNonFatalFailure  )

◆ TEST_F() [4/12]

TEST_F ( ExpectFailureTest ,
ExpectNonFatalFailureOnAllThreads  )

◆ TEST_F() [5/12]

TEST_F ( FatalFailureInFixtureConstructorTest ,
FailureInConstructor  )

◆ TEST_F() [6/12]

TEST_F ( FatalFailureInSetUpTest ,
FailureInSetUp  )

◆ TEST_F() [7/12]

TEST_F ( NonFatalFailureInFixtureConstructorTest ,
FailureInConstructor  )

◆ TEST_F() [8/12]

TEST_F ( NonFatalFailureInSetUpTest ,
FailureInSetUp  )

◆ TEST_F() [9/12]

TEST_F ( TEST_before_TEST_F_in_same_test_case ,
DefinedUsingTEST_FAndShouldFail  )

◆ TEST_F() [10/12]

TEST_F ( TEST_F_before_TEST_in_same_test_case ,
DefinedUsingTEST_F  )

◆ TEST_F() [11/12]

TEST_F ( TestSuiteThatFailsToSetUp ,
ShouldNotRun  )

◆ TEST_F() [12/12]

TEST_F ( TestSuiteThatSkipsInSetUp ,
ShouldNotRun  )

◆ TEST_P() [1/5]

TEST_P ( DetectNotInstantiatedTest ,
Used  )

◆ TEST_P() [2/5]

TEST_P ( EmptyBasenameParamInst ,
Passes  )

◆ TEST_P() [3/5]

TEST_P ( FailingParamTest ,
Fails  )

◆ TEST_P() [4/5]

TEST_P ( ParamTest ,
Failure  )

◆ TEST_P() [5/5]

TEST_P ( ParamTest ,
Success  )

◆ TestEq1()

void TestEq1 ( int x)

◆ TryTestSubroutine()

void TryTestSubroutine ( )

◆ TYPED_TEST() [1/4]

TYPED_TEST ( TypedTest ,
Failure  )

◆ TYPED_TEST() [2/4]

TYPED_TEST ( TypedTest ,
Success  )

◆ TYPED_TEST() [3/4]

TYPED_TEST ( TypedTestWithNames ,
Failure  )

◆ TYPED_TEST() [4/4]

TYPED_TEST ( TypedTestWithNames ,
Success  )

◆ TYPED_TEST_P() [1/3]

TYPED_TEST_P ( DetectNotInstantiatedTypesTest ,
Used  )

◆ TYPED_TEST_P() [2/3]

TYPED_TEST_P ( TypedTestP ,
Failure  )

◆ TYPED_TEST_P() [3/3]

TYPED_TEST_P ( TypedTestP ,
Success  )

◆ TYPED_TEST_SUITE() [1/2]

TYPED_TEST_SUITE ( TypedTest ,
testing::Types< int >  )

◆ TYPED_TEST_SUITE() [2/2]

◆ TYPED_TEST_SUITE_P() [1/2]

TYPED_TEST_SUITE_P ( DetectNotInstantiatedTypesTest )

◆ TYPED_TEST_SUITE_P() [2/2]

TYPED_TEST_SUITE_P ( TypedTestP )

Variable Documentation

◆ dynamic_test

auto dynamic_test

◆ global_integer

int global_integer = 0

◆ kGoldenString

const char kGoldenString[] = "\"Line\0 1\"\nLine 2"
static