F´ Flight Software - C/C++ Documentation NASA-v1.6.0
A framework for building embedded system applications to NASA flight quality standards.
Loading...
Searching...
No Matches
testing Namespace Reference

Namespaces

namespace  internal
 

Classes

class  Action
 
class  Action< R(Args...)>
 
class  ActionInterface
 
class  DefaultValue
 
class  DefaultValue< T & >
 
class  DefaultValue< void >
 
class  Matcher
 
class  NaggyMock
 
class  NiceMock
 
class  OnceAction
 
class  OnceAction< Result(Args...)>
 
class  PolymorphicAction
 
class  StrictMock
 

Typedefs

typedef internal::IgnoredValue Unused
 

Functions

template<typename F >
Action< F > MakeAction (ActionInterface< F > *impl)
 
template<typename Impl >
PolymorphicAction< Impl > MakePolymorphicAction (const Impl &impl)
 
template<typename... Action>
internal::DoAllAction< typename std::decay< Action >::type... > DoAll (Action &&... action)
 
template<size_t k, typename InnerAction >
internal::WithArgsAction< typename std::decay< InnerAction >::type, k > WithArg (InnerAction &&action)
 
template<size_t k, size_t... ks, typename InnerAction >
internal::WithArgsAction< typename std::decay< InnerAction >::type, k, ks... > WithArgs (InnerAction &&action)
 
template<typename InnerAction >
internal::WithArgsAction< typename std::decay< InnerAction >::type > WithoutArgs (InnerAction &&action)
 
template<typename R >
internal::ReturnAction< R > Return (R value)
 
PolymorphicAction< internal::ReturnNullActionReturnNull ()
 
PolymorphicAction< internal::ReturnVoidActionReturn ()
 
template<typename R >
internal::ReturnRefAction< R > ReturnRef (R &x)
 
template<typename R , R * = nullptr>
internal::ReturnRefAction< R > ReturnRef (R &&)=delete
 
template<typename R >
internal::ReturnRefOfCopyAction< R > ReturnRefOfCopy (const R &x)
 
template<typename R >
internal::ByMoveWrapper< R > ByMove (R x)
 
template<typename T >
internal::ReturnRoundRobinAction< T > ReturnRoundRobin (std::vector< T > vals)
 
template<typename T >
internal::ReturnRoundRobinAction< T > ReturnRoundRobin (std::initializer_list< T > vals)
 
internal::DoDefaultAction DoDefault ()
 
template<size_t N, typename T >
internal::SetArgumentPointeeAction< N, T > SetArgPointee (T value)
 
template<size_t N, typename T >
internal::SetArgumentPointeeAction< N, T > SetArgumentPointee (T value)
 
template<typename T1 , typename T2 >
PolymorphicAction< internal::AssignAction< T1, T2 > > Assign (T1 *ptr, T2 val)
 
template<typename T >
PolymorphicAction< internal::SetErrnoAndReturnAction< T > > SetErrnoAndReturn (int errval, T result)
 
template<typename FunctionImpl >
std::decay< FunctionImpl >::type Invoke (FunctionImpl &&function_impl)
 
template<class Class , typename MethodPtr >
internal::InvokeMethodAction< Class, MethodPtr > Invoke (Class *obj_ptr, MethodPtr method_ptr)
 
template<typename FunctionImpl >
internal::InvokeWithoutArgsAction< typename std::decay< FunctionImpl >::type > InvokeWithoutArgs (FunctionImpl function_impl)
 
template<class Class , typename MethodPtr >
internal::InvokeMethodWithoutArgsAction< Class, MethodPtr > InvokeWithoutArgs (Class *obj_ptr, MethodPtr method_ptr)
 
template<typename A >
internal::IgnoreResultAction< A > IgnoreResult (const A &an_action)
 
template<typename T >
inline ::std::reference_wrapper< T > ByRef (T &l_value)
 
template<typename T , typename... Params>
internal::ReturnNewAction< T, typename std::decay< Params >::type... > ReturnNew (Params &&... params)
 
template<size_t k>
internal::ReturnArgAction< k > ReturnArg ()
 
template<size_t k, typename Ptr >
internal::SaveArgAction< k, Ptr > SaveArg (Ptr pointer)
 
template<size_t k, typename Ptr >
internal::SaveArgPointeeAction< k, Ptr > SaveArgPointee (Ptr pointer)
 
template<size_t k, typename T >
internal::SetArgRefereeAction< k, typename std::decay< T >::type > SetArgReferee (T &&value)
 
template<size_t k, typename I1 , typename I2 >
internal::SetArrayArgumentAction< k, I1, I2 > SetArrayArgument (I1 first, I2 last)
 
template<size_t k>
internal::DeleteArgAction< k > DeleteArg ()
 
template<typename Ptr >
internal::ReturnPointeeAction< Ptr > ReturnPointee (Ptr pointer)
 
template<std::size_t index, typename... Params>
internal::InvokeArgumentAction< index, typename std::decay< Params >::type... > InvokeArgument (Params &&... params)
 
 MATCHER (IsEmpty, negation ? "isn't empty" :"is empty")
 
 MATCHER (IsTrue, negation ? "is false" :"is true")
 
 MATCHER (IsFalse, negation ? "is true" :"is false")
 
GTEST_API_ void InitGoogleMock (int *argc, char **argv)
 
GTEST_API_ void InitGoogleMock (int *argc, wchar_t **argv)
 
GTEST_API_ void InitGoogleMock ()
 
GTEST_API_ Cardinality AtLeast (int n)
 
GTEST_API_ Cardinality AtMost (int n)
 
GTEST_API_ Cardinality AnyNumber ()
 
GTEST_API_ Cardinality Between (int min, int max)
 
GTEST_API_ Cardinality Exactly (int n)
 
AssertionResult AssertionSuccess ()
 
AssertionResult AssertionFailure ()
 
AssertionResult AssertionFailure (const Message &message)
 
std::ostream & operator<< (std::ostream &os, const TestPartResult &result)
 
static const char * GetDefaultFilter ()
 
static bool GetDefaultFailFast ()
 
AssertionResult FloatLE (const char *expr1, const char *expr2, float val1, float val2)
 
AssertionResult DoubleLE (const char *expr1, const char *expr2, double val1, double val2)
 
AssertionResult IsSubstring (const char *needle_expr, const char *haystack_expr, const char *needle, const char *haystack)
 
AssertionResult IsSubstring (const char *needle_expr, const char *haystack_expr, const wchar_t *needle, const wchar_t *haystack)
 
AssertionResult IsNotSubstring (const char *needle_expr, const char *haystack_expr, const char *needle, const char *haystack)
 
AssertionResult IsNotSubstring (const char *needle_expr, const char *haystack_expr, const wchar_t *needle, const wchar_t *haystack)
 
AssertionResult IsSubstring (const char *needle_expr, const char *haystack_expr, const ::std::string &needle, const ::std::string &haystack)
 
AssertionResult IsNotSubstring (const char *needle_expr, const char *haystack_expr, const ::std::string &needle, const ::std::string &haystack)
 
template<size_t kSize>
std::vector< std::string > ArrayAsVector (const char *const (&array)[kSize])
 
static std::vector< std::string > GetReservedAttributesForElement (const std::string &xml_element)
 
static std::vector< std::string > GetReservedOutputAttributesForElement (const std::string &xml_element)
 
static std::string FormatWordList (const std::vector< std::string > &words)
 
static bool ValidateTestPropertyName (const std::string &property_name, const std::vector< std::string > &reserved_names)
 
static bool TestPartSkipped (const TestPartResult &result)
 
static bool TestPartFatallyFailed (const TestPartResult &result)
 
static bool TestPartNonfatallyFailed (const TestPartResult &result)
 
static std::string FormatCountableNoun (int count, const char *singular_form, const char *plural_form)
 
static std::string FormatTestCount (int test_count)
 
static std::string FormatTestSuiteCount (int test_suite_count)
 
static const char * TestPartResultTypeToString (TestPartResult::Type type)
 
void InitGoogleTest (int *argc, char **argv)
 
void InitGoogleTest (int *argc, wchar_t **argv)
 
void InitGoogleTest ()
 
static std::string GetTempDirFromEnv (std::initializer_list< const char * > environment_variables, const char *fallback, char separator)
 
std::string TempDir ()
 

Variables

static const char kDefaultDeathTestStyle [] = GTEST_DEFAULT_DEATH_TEST_STYLE
 
static const char kDisableTestFilter [] = "DISABLED_*:*/DISABLED_*"
 
static const char kDeathTestSuiteFilter [] = "*DeathTest:*DeathTest/*"
 
static const char kUniversalFilter [] = "*"
 
static const char kDefaultOutputFormat [] = "xml"
 
static const char kDefaultOutputFile [] = "test_detail"
 
static const char kTestShardIndex [] = "GTEST_SHARD_INDEX"
 
static const char kTestTotalShards [] = "GTEST_TOTAL_SHARDS"
 
static const char kTestShardStatusFile [] = "GTEST_SHARD_STATUS_FILE"
 
static const char *const kReservedTestSuitesAttributes []
 
static const char *const kReservedTestSuiteAttributes []
 
static const char *const kReservedTestCaseAttributes []
 
static const char *const kReservedOutputTestCaseAttributes []
 

Typedef Documentation

◆ Unused

typedef internal::IgnoredValue testing::Unused

Definition at line 1776 of file gmock-actions.h.

Function Documentation

◆ AnyNumber()

GTEST_API_ Cardinality testing::AnyNumber ( )

Definition at line 145 of file gmock-cardinalities.cc.

◆ ArrayAsVector()

template<size_t kSize>
std::vector< std::string > testing::ArrayAsVector ( const char *const (&) array[kSize])

Definition at line 2284 of file gtest.cc.

◆ AssertionFailure() [1/2]

AssertionResult testing::AssertionFailure ( )

Definition at line 69 of file gtest-assertion-result.cc.

◆ AssertionFailure() [2/2]

AssertionResult testing::AssertionFailure ( const Message & message)

Definition at line 73 of file gtest-assertion-result.cc.

◆ AssertionSuccess()

AssertionResult testing::AssertionSuccess ( )

Definition at line 66 of file gtest-assertion-result.cc.

◆ Assign()

template<typename T1 , typename T2 >
PolymorphicAction< internal::AssignAction< T1, T2 > > testing::Assign ( T1 * ptr,
T2 val )

Definition at line 1924 of file gmock-actions.h.

◆ AtLeast()

GTEST_API_ Cardinality testing::AtLeast ( int n)

Definition at line 139 of file gmock-cardinalities.cc.

◆ AtMost()

GTEST_API_ Cardinality testing::AtMost ( int n)

Definition at line 142 of file gmock-cardinalities.cc.

◆ Between()

GTEST_API_ Cardinality testing::Between ( int min,
int max )

Definition at line 148 of file gmock-cardinalities.cc.

◆ ByMove()

template<typename R >
internal::ByMoveWrapper< R > testing::ByMove ( R x)

Definition at line 1883 of file gmock-actions.h.

◆ ByRef()

template<typename T >
inline ::std::reference_wrapper< T > testing::ByRef ( T & l_value)

Definition at line 1993 of file gmock-actions.h.

◆ DeleteArg()

template<size_t k>
internal::DeleteArgAction< k > testing::DeleteArg ( )

Definition at line 2048 of file gmock-actions.h.

◆ DoAll()

template<typename... Action>
internal::DoAllAction< typename std::decay< Action >::type... > testing::DoAll ( Action &&... action)

Definition at line 1782 of file gmock-actions.h.

◆ DoDefault()

internal::DoDefaultAction testing::DoDefault ( )
inline

Definition at line 1905 of file gmock-actions.h.

◆ DoubleLE()

AssertionResult testing::DoubleLE ( const char * expr1,
const char * expr2,
double val1,
double val2 )

Definition at line 1679 of file gtest.cc.

◆ Exactly()

GTEST_API_ Cardinality testing::Exactly ( int n)

Definition at line 153 of file gmock-cardinalities.cc.

◆ FloatLE()

AssertionResult testing::FloatLE ( const char * expr1,
const char * expr2,
float val1,
float val2 )

Definition at line 1672 of file gtest.cc.

◆ FormatCountableNoun()

static std::string testing::FormatCountableNoun ( int count,
const char * singular_form,
const char * plural_form )
static

Definition at line 3091 of file gtest.cc.

◆ FormatTestCount()

static std::string testing::FormatTestCount ( int test_count)
static

Definition at line 3098 of file gtest.cc.

◆ FormatTestSuiteCount()

static std::string testing::FormatTestSuiteCount ( int test_suite_count)
static

Definition at line 3103 of file gtest.cc.

◆ FormatWordList()

static std::string testing::FormatWordList ( const std::vector< std::string > & words)
static

Definition at line 2319 of file gtest.cc.

◆ GetDefaultFailFast()

static bool testing::GetDefaultFailFast ( )
static

Definition at line 219 of file gtest.cc.

◆ GetDefaultFilter()

static const char * testing::GetDefaultFilter ( )
static

Definition at line 208 of file gtest.cc.

◆ GetReservedAttributesForElement()

static std::vector< std::string > testing::GetReservedAttributesForElement ( const std::string & xml_element)
static

Definition at line 2288 of file gtest.cc.

◆ GetReservedOutputAttributesForElement()

static std::vector< std::string > testing::GetReservedOutputAttributesForElement ( const std::string & xml_element)
static

Definition at line 2304 of file gtest.cc.

◆ GetTempDirFromEnv()

static std::string testing::GetTempDirFromEnv ( std::initializer_list< const char * > environment_variables,
const char * fallback,
char separator )
static

Definition at line 6749 of file gtest.cc.

◆ IgnoreResult()

template<typename A >
internal::IgnoreResultAction< A > testing::IgnoreResult ( const A & an_action)
inline

Definition at line 1978 of file gmock-actions.h.

◆ InitGoogleMock() [1/3]

GTEST_API_ void testing::InitGoogleMock ( )

Definition at line 213 of file gmock.cc.

◆ InitGoogleMock() [2/3]

GTEST_API_ void testing::InitGoogleMock ( int * argc,
char ** argv )

Definition at line 201 of file gmock.cc.

◆ InitGoogleMock() [3/3]

GTEST_API_ void testing::InitGoogleMock ( int * argc,
wchar_t ** argv )

Definition at line 207 of file gmock.cc.

◆ InitGoogleTest() [1/3]

void testing::InitGoogleTest ( )

Definition at line 6730 of file gtest.cc.

◆ InitGoogleTest() [2/3]

void testing::InitGoogleTest ( int * argc,
char ** argv )

Definition at line 6710 of file gtest.cc.

◆ InitGoogleTest() [3/3]

void testing::InitGoogleTest ( int * argc,
wchar_t ** argv )

Definition at line 6720 of file gtest.cc.

◆ Invoke() [1/2]

template<class Class , typename MethodPtr >
internal::InvokeMethodAction< Class, MethodPtr > testing::Invoke ( Class * obj_ptr,
MethodPtr method_ptr )

Definition at line 1954 of file gmock-actions.h.

◆ Invoke() [2/2]

template<typename FunctionImpl >
std::decay< FunctionImpl >::type testing::Invoke ( FunctionImpl && function_impl)

Definition at line 1947 of file gmock-actions.h.

◆ InvokeArgument()

template<std::size_t index, typename... Params>
internal::InvokeArgumentAction< index, typename std::decay< Params >::type... > testing::InvokeArgument ( Params &&... params)

Definition at line 651 of file gmock-more-actions.h.

◆ InvokeWithoutArgs() [1/2]

template<class Class , typename MethodPtr >
internal::InvokeMethodWithoutArgsAction< Class, MethodPtr > testing::InvokeWithoutArgs ( Class * obj_ptr,
MethodPtr method_ptr )

Definition at line 1969 of file gmock-actions.h.

◆ InvokeWithoutArgs() [2/2]

template<typename FunctionImpl >
internal::InvokeWithoutArgsAction< typename std::decay< FunctionImpl >::type > testing::InvokeWithoutArgs ( FunctionImpl function_impl)

Definition at line 1962 of file gmock-actions.h.

◆ IsNotSubstring() [1/3]

AssertionResult testing::IsNotSubstring ( const char * needle_expr,
const char * haystack_expr,
const ::std::string & needle,
const ::std::string & haystack )

Definition at line 1821 of file gtest.cc.

◆ IsNotSubstring() [2/3]

AssertionResult testing::IsNotSubstring ( const char * needle_expr,
const char * haystack_expr,
const char * needle,
const char * haystack )

Definition at line 1803 of file gtest.cc.

◆ IsNotSubstring() [3/3]

AssertionResult testing::IsNotSubstring ( const char * needle_expr,
const char * haystack_expr,
const wchar_t * needle,
const wchar_t * haystack )

Definition at line 1809 of file gtest.cc.

◆ IsSubstring() [1/3]

AssertionResult testing::IsSubstring ( const char * needle_expr,
const char * haystack_expr,
const ::std::string & needle,
const ::std::string & haystack )

Definition at line 1815 of file gtest.cc.

◆ IsSubstring() [2/3]

AssertionResult testing::IsSubstring ( const char * needle_expr,
const char * haystack_expr,
const char * needle,
const char * haystack )

Definition at line 1793 of file gtest.cc.

◆ IsSubstring() [3/3]

AssertionResult testing::IsSubstring ( const char * needle_expr,
const char * haystack_expr,
const wchar_t * needle,
const wchar_t * haystack )

Definition at line 1798 of file gtest.cc.

◆ MakeAction()

template<typename F >
Action< F > testing::MakeAction ( ActionInterface< F > * impl)

Definition at line 896 of file gmock-actions.h.

◆ MakePolymorphicAction()

template<typename Impl >
PolymorphicAction< Impl > testing::MakePolymorphicAction ( const Impl & impl)
inline

Definition at line 908 of file gmock-actions.h.

◆ MATCHER() [1/3]

testing::MATCHER ( IsEmpty ,
negation ? "isn't empty" :"is empty"  )

Definition at line 61 of file gmock-more-matchers.h.

◆ MATCHER() [2/3]

testing::MATCHER ( IsFalse ,
negation ? "is true" :"is false"  )

Definition at line 81 of file gmock-more-matchers.h.

◆ MATCHER() [3/3]

testing::MATCHER ( IsTrue ,
negation ? "is false" :"is true"  )

Definition at line 73 of file gmock-more-matchers.h.

◆ operator<<()

std::ostream & testing::operator<< ( std::ostream & os,
const TestPartResult & result )

Definition at line 50 of file gtest-test-part.cc.

◆ Return() [1/2]

PolymorphicAction< internal::ReturnVoidAction > testing::Return ( )
inline

Definition at line 1854 of file gmock-actions.h.

◆ Return() [2/2]

template<typename R >
internal::ReturnAction< R > testing::Return ( R value)

Definition at line 1844 of file gmock-actions.h.

◆ ReturnArg()

template<size_t k>
internal::ReturnArgAction< k > testing::ReturnArg ( )

Definition at line 2008 of file gmock-actions.h.

◆ ReturnNew()

template<typename T , typename... Params>
internal::ReturnNewAction< T, typename std::decay< Params >::type... > testing::ReturnNew ( Params &&... params)

Definition at line 2001 of file gmock-actions.h.

◆ ReturnNull()

PolymorphicAction< internal::ReturnNullAction > testing::ReturnNull ( )
inline

Definition at line 1849 of file gmock-actions.h.

◆ ReturnPointee()

template<typename Ptr >
internal::ReturnPointeeAction< Ptr > testing::ReturnPointee ( Ptr pointer)

Definition at line 2054 of file gmock-actions.h.

◆ ReturnRef() [1/2]

template<typename R , R * = nullptr>
internal::ReturnRefAction< R > testing::ReturnRef ( R && )
delete

◆ ReturnRef() [2/2]

template<typename R >
internal::ReturnRefAction< R > testing::ReturnRef ( R & x)
inline

Definition at line 1860 of file gmock-actions.h.

◆ ReturnRefOfCopy()

template<typename R >
internal::ReturnRefOfCopyAction< R > testing::ReturnRefOfCopy ( const R & x)
inline

Definition at line 1872 of file gmock-actions.h.

◆ ReturnRoundRobin() [1/2]

template<typename T >
internal::ReturnRoundRobinAction< T > testing::ReturnRoundRobin ( std::initializer_list< T > vals)

Definition at line 1899 of file gmock-actions.h.

◆ ReturnRoundRobin() [2/2]

template<typename T >
internal::ReturnRoundRobinAction< T > testing::ReturnRoundRobin ( std::vector< T > vals)

Definition at line 1891 of file gmock-actions.h.

◆ SaveArg()

template<size_t k, typename Ptr >
internal::SaveArgAction< k, Ptr > testing::SaveArg ( Ptr pointer)

Definition at line 2015 of file gmock-actions.h.

◆ SaveArgPointee()

template<size_t k, typename Ptr >
internal::SaveArgPointeeAction< k, Ptr > testing::SaveArgPointee ( Ptr pointer)

Definition at line 2022 of file gmock-actions.h.

◆ SetArgPointee()

template<size_t N, typename T >
internal::SetArgumentPointeeAction< N, T > testing::SetArgPointee ( T value)

Definition at line 1912 of file gmock-actions.h.

◆ SetArgReferee()

template<size_t k, typename T >
internal::SetArgRefereeAction< k, typename std::decay< T >::type > testing::SetArgReferee ( T && value)

Definition at line 2029 of file gmock-actions.h.

◆ SetArgumentPointee()

template<size_t N, typename T >
internal::SetArgumentPointeeAction< N, T > testing::SetArgumentPointee ( T value)

Definition at line 1918 of file gmock-actions.h.

◆ SetArrayArgument()

template<size_t k, typename I1 , typename I2 >
internal::SetArrayArgumentAction< k, I1, I2 > testing::SetArrayArgument ( I1 first,
I2 last )

Definition at line 2040 of file gmock-actions.h.

◆ SetErrnoAndReturn()

template<typename T >
PolymorphicAction< internal::SetErrnoAndReturnAction< T > > testing::SetErrnoAndReturn ( int errval,
T result )

Definition at line 1932 of file gmock-actions.h.

◆ TempDir()

std::string testing::TempDir ( )

Definition at line 6765 of file gtest.cc.

◆ TestPartFatallyFailed()

static bool testing::TestPartFatallyFailed ( const TestPartResult & result)
static

Definition at line 2381 of file gtest.cc.

◆ TestPartNonfatallyFailed()

static bool testing::TestPartNonfatallyFailed ( const TestPartResult & result)
static

Definition at line 2391 of file gtest.cc.

◆ TestPartResultTypeToString()

static const char * testing::TestPartResultTypeToString ( TestPartResult::Type type)
static

Definition at line 3111 of file gtest.cc.

◆ TestPartSkipped()

static bool testing::TestPartSkipped ( const TestPartResult & result)
static

Definition at line 2363 of file gtest.cc.

◆ ValidateTestPropertyName()

static bool testing::ValidateTestPropertyName ( const std::string & property_name,
const std::vector< std::string > & reserved_names )
static

Definition at line 2333 of file gtest.cc.

◆ WithArg()

template<size_t k, typename InnerAction >
internal::WithArgsAction< typename std::decay< InnerAction >::type, k > testing::WithArg ( InnerAction && action)

Definition at line 1794 of file gmock-actions.h.

◆ WithArgs()

template<size_t k, size_t... ks, typename InnerAction >
internal::WithArgsAction< typename std::decay< InnerAction >::type, k, ks... > testing::WithArgs ( InnerAction && action)

Definition at line 1805 of file gmock-actions.h.

◆ WithoutArgs()

template<typename InnerAction >
internal::WithArgsAction< typename std::decay< InnerAction >::type > testing::WithoutArgs ( InnerAction && action)

Definition at line 1814 of file gmock-actions.h.

Variable Documentation

◆ kDeathTestSuiteFilter

const char testing::kDeathTestSuiteFilter[] = "*DeathTest:*DeathTest/*"
static

Definition at line 162 of file gtest.cc.

◆ kDefaultDeathTestStyle

const char testing::kDefaultDeathTestStyle[] = GTEST_DEFAULT_DEATH_TEST_STYLE
static

Definition at line 97 of file gtest-death-test.cc.

◆ kDefaultOutputFile

const char testing::kDefaultOutputFile[] = "test_detail"
static

Definition at line 170 of file gtest.cc.

◆ kDefaultOutputFormat

const char testing::kDefaultOutputFormat[] = "xml"
static

Definition at line 168 of file gtest.cc.

◆ kDisableTestFilter

const char testing::kDisableTestFilter[] = "DISABLED_*:*/DISABLED_*"
static

Definition at line 157 of file gtest.cc.

◆ kReservedOutputTestCaseAttributes

const char* const testing::kReservedOutputTestCaseAttributes[]
static
Initial value:
= {
"classname", "name", "status", "time", "type_param",
"value_param", "file", "line", "result", "timestamp"}

Definition at line 2279 of file gtest.cc.

◆ kReservedTestCaseAttributes

const char* const testing::kReservedTestCaseAttributes[]
static
Initial value:
= {
"classname", "name", "status", "time",
"type_param", "value_param", "file", "line"}

Definition at line 2273 of file gtest.cc.

◆ kReservedTestSuiteAttributes

const char* const testing::kReservedTestSuiteAttributes[]
static
Initial value:
= {
"disabled", "errors", "failures", "name",
"tests", "time", "timestamp", "skipped"}

Definition at line 2268 of file gtest.cc.

◆ kReservedTestSuitesAttributes

const char* const testing::kReservedTestSuitesAttributes[]
static
Initial value:
= {
"disabled", "errors", "failures", "name",
"random_seed", "tests", "time", "timestamp"}

Definition at line 2262 of file gtest.cc.

◆ kTestShardIndex

const char testing::kTestShardIndex[] = "GTEST_SHARD_INDEX"
static

Definition at line 173 of file gtest.cc.

◆ kTestShardStatusFile

const char testing::kTestShardStatusFile[] = "GTEST_SHARD_STATUS_FILE"
static

Definition at line 177 of file gtest.cc.

◆ kTestTotalShards

const char testing::kTestTotalShards[] = "GTEST_TOTAL_SHARDS"
static

Definition at line 175 of file gtest.cc.

◆ kUniversalFilter

const char testing::kUniversalFilter[] = "*"
static

Definition at line 165 of file gtest.cc.