Analysis Software
Documentation for sPHENIX simulation software
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
testing::gtest_printers_test Namespace Reference

Classes

struct  Foo
 
class  AllowsGenericStreaming
 
class  AllowsGenericStreamingTemplate
 
class  AllowsGenericStreamingAndImplicitConversionTemplate
 
struct  iterator
 
struct  const_iterator
 
struct  Big
 

Functions

template<typename T >
string Print (const T &value)
 
template<typename T >
string PrintByRef (const T &value)
 
 TEST (PrintEnumTest, AnonymousEnum)
 
 TEST (PrintEnumTest, EnumWithoutPrinter)
 
 TEST (PrintEnumTest, EnumWithStreaming)
 
 TEST (PrintEnumTest, EnumWithPrintTo)
 
 TEST (PrintClassTest, BiggestIntConvertible)
 
 TEST (PrintCharTest, PlainChar)
 
 TEST (PrintCharTest, SignedChar)
 
 TEST (PrintCharTest, UnsignedChar)
 
 TEST (PrintBuiltInTypeTest, Bool)
 
 TEST (PrintBuiltInTypeTest, Wchar_t)
 
 TEST (PrintTypeSizeTest, Wchar_t)
 
 TEST (PrintBuiltInTypeTest, Integer)
 
 TEST (PrintBuiltInTypeTest, Size_t)
 
 TEST (PrintBuiltInTypeTest, FloatingPoints)
 
static string PrintPointer (const void *p)
 
 TEST (PrintCStringTest, Const)
 
 TEST (PrintCStringTest, NonConst)
 
 TEST (PrintCStringTest, Null)
 
 TEST (PrintCStringTest, EscapesProperly)
 
 TEST (PrintWideCStringTest, Const)
 
 TEST (PrintWideCStringTest, NonConst)
 
 TEST (PrintWideCStringTest, Null)
 
 TEST (PrintWideCStringTest, EscapesProperly)
 
 TEST (PrintCharPointerTest, SignedChar)
 
 TEST (PrintCharPointerTest, ConstSignedChar)
 
 TEST (PrintCharPointerTest, UnsignedChar)
 
 TEST (PrintCharPointerTest, ConstUnsignedChar)
 
 TEST (PrintPointerToBuiltInTypeTest, Bool)
 
 TEST (PrintPointerToBuiltInTypeTest, Void)
 
 TEST (PrintPointerToBuiltInTypeTest, ConstVoid)
 
 TEST (PrintPointerToPointerTest, IntPointerPointer)
 
void MyFunction (int)
 
 TEST (PrintPointerTest, NonMemberFunctionPointer)
 
template<typename StringType >
AssertionResult HasPrefix (const StringType &str, const StringType &prefix)
 
 TEST (PrintPointerTest, MemberVariablePointer)
 
 TEST (PrintPointerTest, MemberFunctionPointer)
 
template<typename T , size_t N>
string PrintArrayHelper (T(&a)[N])
 
 TEST (PrintArrayTest, OneDimensionalArray)
 
 TEST (PrintArrayTest, TwoDimensionalArray)
 
 TEST (PrintArrayTest, ConstArray)
 
 TEST (PrintArrayTest, CharArrayWithNoTerminatingNul)
 
 TEST (PrintArrayTest, ConstCharArrayWithTerminatingNul)
 
 TEST (PrintArrayTest, WCharArrayWithNoTerminatingNul)
 
 TEST (PrintArrayTest, WConstCharArrayWithTerminatingNul)
 
 TEST (PrintArrayTest, ObjectArray)
 
 TEST (PrintArrayTest, BigArray)
 
 TEST (PrintStringTest, StringInStdNamespace)
 
 TEST (PrintStringTest, StringAmbiguousHex)
 
template<typename Char , typename CharTraits >
std::basic_ostream< Char,
CharTraits > & 
operator<< (std::basic_ostream< Char, CharTraits > &os, const AllowsGenericStreaming &)
 
 TEST (PrintTypeWithGenericStreamingTest, NonTemplateType)
 
template<typename Char , typename CharTraits , typename T >
std::basic_ostream< Char,
CharTraits > & 
operator<< (std::basic_ostream< Char, CharTraits > &os, const AllowsGenericStreamingTemplate< T > &)
 
 TEST (PrintTypeWithGenericStreamingTest, TemplateType)
 
template<typename Char , typename CharTraits , typename T >
std::basic_ostream< Char,
CharTraits > & 
operator<< (std::basic_ostream< Char, CharTraits > &os, const AllowsGenericStreamingAndImplicitConversionTemplate< T > &)
 
 TEST (PrintTypeWithGenericStreamingTest, TypeImplicitlyConvertible)
 
 TEST (PrintStlContainerTest, EmptyDeque)
 
 TEST (PrintStlContainerTest, NonEmptyDeque)
 
 TEST (PrintStlContainerTest, List)
 
 TEST (PrintStlContainerTest, Map)
 
 TEST (PrintStlContainerTest, MultiMap)
 
 TEST (PrintStlContainerTest, Set)
 
 TEST (PrintStlContainerTest, MultiSet)
 
 TEST (PrintStlContainerTest, Pair)
 
 TEST (PrintStlContainerTest, Vector)
 
 TEST (PrintStlContainerTest, LongSequence)
 
 TEST (PrintStlContainerTest, NestedContainer)
 
 TEST (PrintStlContainerTest, OneDimensionalNativeArray)
 
 TEST (PrintStlContainerTest, TwoDimensionalNativeArray)
 
 TEST (PrintStlContainerTest, Iterator)
 
 TEST (PrintStlContainerTest, ConstIterator)
 
 TEST (PrintUnprintableTypeTest, InGlobalNamespace)
 
 TEST (PrintUnprintableTypeTest, InUserNamespace)
 
 TEST (PrintUnpritableTypeTest, BigObject)
 
 TEST (PrintStreamableTypeTest, InGlobalNamespace)
 
 TEST (PrintStreamableTypeTest, TemplateTypeInUserNamespace)
 
 TEST (PrintPrintableTypeTest, InUserNamespace)
 
 TEST (PrintPrintableTypeTest, PointerInUserNamespace)
 
 TEST (PrintPrintableTypeTest, TemplateInUserNamespace)
 
 TEST (PrintReferenceTest, PrintsAddressAndValue)
 
 TEST (PrintReferenceTest, HandlesFunctionPointer)
 
 TEST (PrintReferenceTest, HandlesMemberFunctionPointer)
 
 TEST (PrintReferenceTest, HandlesMemberVariablePointer)
 
 TEST (FormatForComparisonFailureMessageTest, WorksForScalar)
 
 TEST (FormatForComparisonFailureMessageTest, WorksForNonCharPointer)
 
 TEST (FormatForComparisonFailureMessageTest, FormatsNonCharArrayAsPointer)
 
 TEST (FormatForComparisonFailureMessageTest, WorksForCharPointerVsPointer)
 
 TEST (FormatForComparisonFailureMessageTest, WorksForWCharPointerVsPointer)
 
 TEST (FormatForComparisonFailureMessageTest, WorksForCharPointerVsStdString)
 
 TEST (FormatForComparisonFailureMessageTest, WorksForCharArrayVsPointer)
 
 TEST (FormatForComparisonFailureMessageTest, WorksForCharArrayVsCharArray)
 
 TEST (FormatForComparisonFailureMessageTest, WorksForWCharArrayVsPointer)
 
 TEST (FormatForComparisonFailureMessageTest, WorksForWCharArrayVsWCharArray)
 
 TEST (FormatForComparisonFailureMessageTest, WorksForCharArrayVsStdString)
 
 TEST (PrintToStringTest, WorksForScalar)
 
 TEST (PrintToStringTest, WorksForPointerToConstChar)
 
 TEST (PrintToStringTest, WorksForPointerToNonConstChar)
 
 TEST (PrintToStringTest, EscapesForPointerToConstChar)
 
 TEST (PrintToStringTest, EscapesForPointerToNonConstChar)
 
 TEST (PrintToStringTest, WorksForArray)
 
 TEST (PrintToStringTest, WorksForCharArray)
 
 TEST (PrintToStringTest, WorksForCharArrayWithEmbeddedNul)
 
 TEST (UniversalTersePrintTest, WorksForNonReference)
 
 TEST (UniversalTersePrintTest, WorksForReference)
 
 TEST (UniversalTersePrintTest, WorksForCString)
 
 TEST (UniversalPrintTest, WorksForNonReference)
 
 TEST (UniversalPrintTest, WorksForReference)
 
 TEST (UniversalPrintTest, WorksForCString)
 
 TEST (UniversalPrintTest, WorksForCharArray)
 

Function Documentation

template<typename StringType >
AssertionResult testing::gtest_printers_test::HasPrefix ( const StringType &  str,
const StringType &  prefix 
)

Definition at line 544 of file gtest-printers_test.cc.

View newest version in sPHENIX GitHub at line 544 of file gtest-printers_test.cc

References testing::AssertionFailure(), and testing::AssertionSuccess().

Referenced by TEST().

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

void testing::gtest_printers_test::MyFunction ( int  )

Definition at line 526 of file gtest-printers_test.cc.

View newest version in sPHENIX GitHub at line 526 of file gtest-printers_test.cc

Referenced by TEST(), and testing::gmock_more_actions_test::TEST().

+ Here is the caller graph for this function:

template<typename Char , typename CharTraits >
std::basic_ostream<Char, CharTraits>& testing::gtest_printers_test::operator<< ( std::basic_ostream< Char, CharTraits > &  os,
const AllowsGenericStreaming &   
)

Definition at line 738 of file gtest-printers_test.cc.

View newest version in sPHENIX GitHub at line 738 of file gtest-printers_test.cc

template<typename Char , typename CharTraits , typename T >
std::basic_ostream<Char, CharTraits>& testing::gtest_printers_test::operator<< ( std::basic_ostream< Char, CharTraits > &  os,
const AllowsGenericStreamingTemplate< T > &   
)

Definition at line 755 of file gtest-printers_test.cc.

View newest version in sPHENIX GitHub at line 755 of file gtest-printers_test.cc

template<typename Char , typename CharTraits , typename T >
std::basic_ostream<Char, CharTraits>& testing::gtest_printers_test::operator<< ( std::basic_ostream< Char, CharTraits > &  os,
const AllowsGenericStreamingAndImplicitConversionTemplate< T > &   
)

Definition at line 776 of file gtest-printers_test.cc.

View newest version in sPHENIX GitHub at line 776 of file gtest-printers_test.cc

template<typename T >
string testing::gtest_printers_test::Print ( const T value)

Definition at line 237 of file gtest-printers_test.cc.

View newest version in sPHENIX GitHub at line 237 of file gtest-printers_test.cc

References Print().

Referenced by PrintArrayHelper(), and TEST().

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

template<typename T , size_t N>
string testing::gtest_printers_test::PrintArrayHelper ( T(&)  a[N])

Definition at line 597 of file gtest-printers_test.cc.

View newest version in sPHENIX GitHub at line 597 of file gtest-printers_test.cc

References KFPMath::a, and Print().

Referenced by TEST().

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

template<typename T >
string testing::gtest_printers_test::PrintByRef ( const T value)

Definition at line 247 of file gtest-printers_test.cc.

View newest version in sPHENIX GitHub at line 247 of file gtest-printers_test.cc

References Print().

Referenced by TEST().

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

static string testing::gtest_printers_test::PrintPointer ( const void *  p)
static

Definition at line 384 of file gtest-printers_test.cc.

View newest version in sPHENIX GitHub at line 384 of file gtest-printers_test.cc

References merge_hashes::p.

Referenced by TEST().

+ Here is the caller graph for this function:

testing::gtest_printers_test::TEST ( PrintEnumTest  ,
AnonymousEnum   
)

Definition at line 255 of file gtest-printers_test.cc.

View newest version in sPHENIX GitHub at line 255 of file gtest-printers_test.cc

References EXPECT_EQ, kAE1, kAE2, and Print().

+ Here is the call graph for this function:

testing::gtest_printers_test::TEST ( PrintEnumTest  ,
EnumWithoutPrinter   
)

Definition at line 260 of file gtest-printers_test.cc.

View newest version in sPHENIX GitHub at line 260 of file gtest-printers_test.cc

References EXPECT_EQ, kEWP1, kEWP2, and Print().

+ Here is the call graph for this function:

testing::gtest_printers_test::TEST ( PrintEnumTest  ,
EnumWithStreaming   
)

Definition at line 265 of file gtest-printers_test.cc.

View newest version in sPHENIX GitHub at line 265 of file gtest-printers_test.cc

References EXPECT_EQ, kEWS1, and Print().

+ Here is the call graph for this function:

testing::gtest_printers_test::TEST ( PrintEnumTest  ,
EnumWithPrintTo   
)

Definition at line 270 of file gtest-printers_test.cc.

View newest version in sPHENIX GitHub at line 270 of file gtest-printers_test.cc

References EXPECT_EQ, kEWPT1, and Print().

+ Here is the call graph for this function:

testing::gtest_printers_test::TEST ( PrintClassTest  ,
BiggestIntConvertible   
)

Definition at line 277 of file gtest-printers_test.cc.

View newest version in sPHENIX GitHub at line 277 of file gtest-printers_test.cc

References EXPECT_EQ, and Print().

+ Here is the call graph for this function:

testing::gtest_printers_test::TEST ( PrintCharTest  ,
PlainChar   
)

Definition at line 284 of file gtest-printers_test.cc.

View newest version in sPHENIX GitHub at line 284 of file gtest-printers_test.cc

References EXPECT_EQ, and Print().

+ Here is the call graph for this function:

testing::gtest_printers_test::TEST ( PrintCharTest  ,
SignedChar   
)

Definition at line 304 of file gtest-printers_test.cc.

View newest version in sPHENIX GitHub at line 304 of file gtest-printers_test.cc

References EXPECT_EQ, and Print().

+ Here is the call graph for this function:

testing::gtest_printers_test::TEST ( PrintCharTest  ,
UnsignedChar   
)

Definition at line 311 of file gtest-printers_test.cc.

View newest version in sPHENIX GitHub at line 311 of file gtest-printers_test.cc

References EXPECT_EQ, and Print().

+ Here is the call graph for this function:

testing::gtest_printers_test::TEST ( PrintBuiltInTypeTest  ,
Bool   
)

Definition at line 320 of file gtest-printers_test.cc.

View newest version in sPHENIX GitHub at line 320 of file gtest-printers_test.cc

References EXPECT_EQ, and Print().

+ Here is the call graph for this function:

testing::gtest_printers_test::TEST ( PrintBuiltInTypeTest  ,
Wchar_t   
)

Definition at line 326 of file gtest-printers_test.cc.

View newest version in sPHENIX GitHub at line 326 of file gtest-printers_test.cc

References EXPECT_EQ, Acts::IntegrationTest::L, and Print().

+ Here is the call graph for this function:

testing::gtest_printers_test::TEST ( PrintTypeSizeTest  ,
Wchar_t   
)

Definition at line 348 of file gtest-printers_test.cc.

View newest version in sPHENIX GitHub at line 348 of file gtest-printers_test.cc

References EXPECT_LT.

testing::gtest_printers_test::TEST ( PrintBuiltInTypeTest  ,
Integer   
)

Definition at line 353 of file gtest-printers_test.cc.

View newest version in sPHENIX GitHub at line 353 of file gtest-printers_test.cc

References EXPECT_EQ, and Print().

+ Here is the call graph for this function:

testing::gtest_printers_test::TEST ( PrintBuiltInTypeTest  ,
Size_t   
)

Definition at line 367 of file gtest-printers_test.cc.

View newest version in sPHENIX GitHub at line 367 of file gtest-printers_test.cc

References EXPECT_EQ, and Print().

+ Here is the call graph for this function:

testing::gtest_printers_test::TEST ( PrintBuiltInTypeTest  ,
FloatingPoints   
)

Definition at line 376 of file gtest-printers_test.cc.

View newest version in sPHENIX GitHub at line 376 of file gtest-printers_test.cc

References EXPECT_EQ, f, and Print().

+ Here is the call graph for this function:

testing::gtest_printers_test::TEST ( PrintCStringTest  ,
Const   
)

Definition at line 393 of file gtest-printers_test.cc.

View newest version in sPHENIX GitHub at line 393 of file gtest-printers_test.cc

References EXPECT_EQ, merge_hashes::p, Print(), and PrintPointer().

+ Here is the call graph for this function:

testing::gtest_printers_test::TEST ( PrintCStringTest  ,
NonConst   
)

Definition at line 399 of file gtest-printers_test.cc.

View newest version in sPHENIX GitHub at line 399 of file gtest-printers_test.cc

References EXPECT_EQ, merge_hashes::p, Print(), and PrintPointer().

+ Here is the call graph for this function:

testing::gtest_printers_test::TEST ( PrintCStringTest  ,
Null   
)

Definition at line 406 of file gtest-printers_test.cc.

View newest version in sPHENIX GitHub at line 406 of file gtest-printers_test.cc

References EXPECT_EQ, merge_hashes::p, and Print().

+ Here is the call graph for this function:

testing::gtest_printers_test::TEST ( PrintCStringTest  ,
EscapesProperly   
)

Definition at line 412 of file gtest-printers_test.cc.

View newest version in sPHENIX GitHub at line 412 of file gtest-printers_test.cc

References EXPECT_EQ, merge_hashes::p, Print(), and PrintPointer().

+ Here is the call graph for this function:

testing::gtest_printers_test::TEST ( PrintWideCStringTest  ,
Const   
)

Definition at line 428 of file gtest-printers_test.cc.

View newest version in sPHENIX GitHub at line 428 of file gtest-printers_test.cc

References EXPECT_EQ, Acts::IntegrationTest::L, merge_hashes::p, Print(), and PrintPointer().

+ Here is the call graph for this function:

testing::gtest_printers_test::TEST ( PrintWideCStringTest  ,
NonConst   
)

Definition at line 434 of file gtest-printers_test.cc.

View newest version in sPHENIX GitHub at line 434 of file gtest-printers_test.cc

References EXPECT_EQ, Acts::IntegrationTest::L, merge_hashes::p, Print(), and PrintPointer().

+ Here is the call graph for this function:

testing::gtest_printers_test::TEST ( PrintWideCStringTest  ,
Null   
)

Definition at line 441 of file gtest-printers_test.cc.

View newest version in sPHENIX GitHub at line 441 of file gtest-printers_test.cc

References EXPECT_EQ, merge_hashes::p, and Print().

+ Here is the call graph for this function:

testing::gtest_printers_test::TEST ( PrintWideCStringTest  ,
EscapesProperly   
)

Definition at line 447 of file gtest-printers_test.cc.

View newest version in sPHENIX GitHub at line 447 of file gtest-printers_test.cc

References EXPECT_EQ, Print(), PrintPointer(), and physmon_simulation::s.

+ Here is the call graph for this function:

testing::gtest_printers_test::TEST ( PrintCharPointerTest  ,
SignedChar   
)

Definition at line 459 of file gtest-printers_test.cc.

View newest version in sPHENIX GitHub at line 459 of file gtest-printers_test.cc

References EXPECT_EQ, merge_hashes::p, Print(), and PrintPointer().

+ Here is the call graph for this function:

testing::gtest_printers_test::TEST ( PrintCharPointerTest  ,
ConstSignedChar   
)

Definition at line 467 of file gtest-printers_test.cc.

View newest version in sPHENIX GitHub at line 467 of file gtest-printers_test.cc

References EXPECT_EQ, merge_hashes::p, Print(), and PrintPointer().

+ Here is the call graph for this function:

testing::gtest_printers_test::TEST ( PrintCharPointerTest  ,
UnsignedChar   
)

Definition at line 475 of file gtest-printers_test.cc.

View newest version in sPHENIX GitHub at line 475 of file gtest-printers_test.cc

References EXPECT_EQ, merge_hashes::p, Print(), and PrintPointer().

+ Here is the call graph for this function:

testing::gtest_printers_test::TEST ( PrintCharPointerTest  ,
ConstUnsignedChar   
)

Definition at line 483 of file gtest-printers_test.cc.

View newest version in sPHENIX GitHub at line 483 of file gtest-printers_test.cc

References EXPECT_EQ, merge_hashes::p, Print(), and PrintPointer().

+ Here is the call graph for this function:

testing::gtest_printers_test::TEST ( PrintPointerToBuiltInTypeTest  ,
Bool   
)

Definition at line 493 of file gtest-printers_test.cc.

View newest version in sPHENIX GitHub at line 493 of file gtest-printers_test.cc

References EXPECT_EQ, merge_hashes::p, Print(), and PrintPointer().

+ Here is the call graph for this function:

testing::gtest_printers_test::TEST ( PrintPointerToBuiltInTypeTest  ,
Void   
)

Definition at line 501 of file gtest-printers_test.cc.

View newest version in sPHENIX GitHub at line 501 of file gtest-printers_test.cc

References EXPECT_EQ, merge_hashes::p, Print(), and PrintPointer().

+ Here is the call graph for this function:

testing::gtest_printers_test::TEST ( PrintPointerToBuiltInTypeTest  ,
ConstVoid   
)

Definition at line 509 of file gtest-printers_test.cc.

View newest version in sPHENIX GitHub at line 509 of file gtest-printers_test.cc

References EXPECT_EQ, merge_hashes::p, Print(), and PrintPointer().

+ Here is the call graph for this function:

testing::gtest_printers_test::TEST ( PrintPointerToPointerTest  ,
IntPointerPointer   
)

Definition at line 517 of file gtest-printers_test.cc.

View newest version in sPHENIX GitHub at line 517 of file gtest-printers_test.cc

References EXPECT_EQ, merge_hashes::p, Print(), and PrintPointer().

+ Here is the call graph for this function:

testing::gtest_printers_test::TEST ( PrintPointerTest  ,
NonMemberFunctionPointer   
)

Definition at line 528 of file gtest-printers_test.cc.

View newest version in sPHENIX GitHub at line 528 of file gtest-printers_test.cc

References EXPECT_EQ, MyFunction(), merge_hashes::p, Print(), and PrintPointer().

+ Here is the call graph for this function:

testing::gtest_printers_test::TEST ( PrintPointerTest  ,
MemberVariablePointer   
)

Definition at line 569 of file gtest-printers_test.cc.

View newest version in sPHENIX GitHub at line 569 of file gtest-printers_test.cc

References EXPECT_TRUE, HasPrefix(), merge_hashes::p, Print(), and testing::gtest_printers_test::Foo::value.

+ Here is the call graph for this function:

testing::gtest_printers_test::TEST ( PrintPointerTest  ,
MemberFunctionPointer   
)

Definition at line 581 of file gtest-printers_test.cc.

View newest version in sPHENIX GitHub at line 581 of file gtest-printers_test.cc

References EXPECT_TRUE, HasPrefix(), testing::gtest_printers_test::Foo::MyMethod(), testing::gtest_printers_test::Foo::MyVirtualMethod(), merge_hashes::p, and Print().

+ Here is the call graph for this function:

testing::gtest_printers_test::TEST ( PrintArrayTest  ,
OneDimensionalArray   
)

Definition at line 602 of file gtest-printers_test.cc.

View newest version in sPHENIX GitHub at line 602 of file gtest-printers_test.cc

References KFPMath::a, EXPECT_EQ, and PrintArrayHelper().

+ Here is the call graph for this function:

testing::gtest_printers_test::TEST ( PrintArrayTest  ,
TwoDimensionalArray   
)

Definition at line 608 of file gtest-printers_test.cc.

View newest version in sPHENIX GitHub at line 608 of file gtest-printers_test.cc

References KFPMath::a, EXPECT_EQ, and PrintArrayHelper().

+ Here is the call graph for this function:

testing::gtest_printers_test::TEST ( PrintArrayTest  ,
ConstArray   
)

Definition at line 617 of file gtest-printers_test.cc.

View newest version in sPHENIX GitHub at line 617 of file gtest-printers_test.cc

References KFPMath::a, EXPECT_EQ, and PrintArrayHelper().

+ Here is the call graph for this function:

testing::gtest_printers_test::TEST ( PrintArrayTest  ,
CharArrayWithNoTerminatingNul   
)

Definition at line 623 of file gtest-printers_test.cc.

View newest version in sPHENIX GitHub at line 623 of file gtest-printers_test.cc

References KFPMath::a, EXPECT_EQ, and PrintArrayHelper().

+ Here is the call graph for this function:

testing::gtest_printers_test::TEST ( PrintArrayTest  ,
ConstCharArrayWithTerminatingNul   
)

Definition at line 630 of file gtest-printers_test.cc.

View newest version in sPHENIX GitHub at line 630 of file gtest-printers_test.cc

References KFPMath::a, EXPECT_EQ, and PrintArrayHelper().

+ Here is the call graph for this function:

testing::gtest_printers_test::TEST ( PrintArrayTest  ,
WCharArrayWithNoTerminatingNul   
)

Definition at line 636 of file gtest-printers_test.cc.

View newest version in sPHENIX GitHub at line 636 of file gtest-printers_test.cc

References KFPMath::a, EXPECT_EQ, Acts::IntegrationTest::L, and PrintArrayHelper().

+ Here is the call graph for this function:

testing::gtest_printers_test::TEST ( PrintArrayTest  ,
WConstCharArrayWithTerminatingNul   
)

Definition at line 643 of file gtest-printers_test.cc.

View newest version in sPHENIX GitHub at line 643 of file gtest-printers_test.cc

References KFPMath::a, EXPECT_EQ, Acts::IntegrationTest::L, and PrintArrayHelper().

+ Here is the call graph for this function:

testing::gtest_printers_test::TEST ( PrintArrayTest  ,
ObjectArray   
)

Definition at line 649 of file gtest-printers_test.cc.

View newest version in sPHENIX GitHub at line 649 of file gtest-printers_test.cc

References KFPMath::a, EXPECT_EQ, and PrintArrayHelper().

+ Here is the call graph for this function:

testing::gtest_printers_test::TEST ( PrintArrayTest  ,
BigArray   
)

Definition at line 655 of file gtest-printers_test.cc.

View newest version in sPHENIX GitHub at line 655 of file gtest-printers_test.cc

References KFPMath::a, EXPECT_EQ, and PrintArrayHelper().

+ Here is the call graph for this function:

testing::gtest_printers_test::TEST ( PrintStringTest  ,
StringInStdNamespace   
)

Definition at line 674 of file gtest-printers_test.cc.

View newest version in sPHENIX GitHub at line 674 of file gtest-printers_test.cc

References EXPECT_EQ, Print(), and str.

+ Here is the call graph for this function:

testing::gtest_printers_test::TEST ( PrintStringTest  ,
StringAmbiguousHex   
)

Definition at line 681 of file gtest-printers_test.cc.

View newest version in sPHENIX GitHub at line 681 of file gtest-printers_test.cc

References EXPECT_EQ, and Print().

+ Here is the call graph for this function:

testing::gtest_printers_test::TEST ( PrintTypeWithGenericStreamingTest  ,
NonTemplateType   
)

Definition at line 744 of file gtest-printers_test.cc.

View newest version in sPHENIX GitHub at line 744 of file gtest-printers_test.cc

References KFPMath::a, EXPECT_EQ, and Print().

+ Here is the call graph for this function:

testing::gtest_printers_test::TEST ( PrintTypeWithGenericStreamingTest  ,
TemplateType   
)

Definition at line 761 of file gtest-printers_test.cc.

View newest version in sPHENIX GitHub at line 761 of file gtest-printers_test.cc

References KFPMath::a, EXPECT_EQ, and Print().

+ Here is the call graph for this function:

testing::gtest_printers_test::TEST ( PrintTypeWithGenericStreamingTest  ,
TypeImplicitlyConvertible   
)

Definition at line 782 of file gtest-printers_test.cc.

View newest version in sPHENIX GitHub at line 782 of file gtest-printers_test.cc

References KFPMath::a, EXPECT_EQ, and Print().

+ Here is the call graph for this function:

testing::gtest_printers_test::TEST ( PrintStlContainerTest  ,
EmptyDeque   
)

Definition at line 806 of file gtest-printers_test.cc.

View newest version in sPHENIX GitHub at line 806 of file gtest-printers_test.cc

References EXPECT_EQ, and Print().

+ Here is the call graph for this function:

testing::gtest_printers_test::TEST ( PrintStlContainerTest  ,
NonEmptyDeque   
)

Definition at line 811 of file gtest-printers_test.cc.

View newest version in sPHENIX GitHub at line 811 of file gtest-printers_test.cc

References EXPECT_EQ, and Print().

+ Here is the call graph for this function:

testing::gtest_printers_test::TEST ( PrintStlContainerTest  ,
List   
)

Definition at line 879 of file gtest-printers_test.cc.

View newest version in sPHENIX GitHub at line 879 of file gtest-printers_test.cc

References EXPECT_EQ, and Print().

+ Here is the call graph for this function:

testing::gtest_printers_test::TEST ( PrintStlContainerTest  ,
Map   
)

Definition at line 888 of file gtest-printers_test.cc.

View newest version in sPHENIX GitHub at line 888 of file gtest-printers_test.cc

References EXPECT_EQ, and Print().

+ Here is the call graph for this function:

testing::gtest_printers_test::TEST ( PrintStlContainerTest  ,
MultiMap   
)

Definition at line 896 of file gtest-printers_test.cc.

View newest version in sPHENIX GitHub at line 896 of file gtest-printers_test.cc

References EXPECT_EQ, and Print().

+ Here is the call graph for this function:

testing::gtest_printers_test::TEST ( PrintStlContainerTest  ,
Set   
)

Definition at line 910 of file gtest-printers_test.cc.

View newest version in sPHENIX GitHub at line 910 of file gtest-printers_test.cc

References EXPECT_EQ, and Print().

+ Here is the call graph for this function:

testing::gtest_printers_test::TEST ( PrintStlContainerTest  ,
MultiSet   
)

Definition at line 916 of file gtest-printers_test.cc.

View newest version in sPHENIX GitHub at line 916 of file gtest-printers_test.cc

References EXPECT_EQ, and Print().

+ Here is the call graph for this function:

testing::gtest_printers_test::TEST ( PrintStlContainerTest  ,
Pair   
)

Definition at line 933 of file gtest-printers_test.cc.

View newest version in sPHENIX GitHub at line 933 of file gtest-printers_test.cc

References EXPECT_EQ, merge_hashes::p, and Print().

+ Here is the call graph for this function:

testing::gtest_printers_test::TEST ( PrintStlContainerTest  ,
Vector   
)

Definition at line 938 of file gtest-printers_test.cc.

View newest version in sPHENIX GitHub at line 938 of file gtest-printers_test.cc

References EXPECT_EQ, Print(), and testSigmaEff::v.

+ Here is the call graph for this function:

testing::gtest_printers_test::TEST ( PrintStlContainerTest  ,
LongSequence   
)

Definition at line 945 of file gtest-printers_test.cc.

View newest version in sPHENIX GitHub at line 945 of file gtest-printers_test.cc

References EXPECT_EQ, Print(), and testSigmaEff::v.

+ Here is the call graph for this function:

testing::gtest_printers_test::TEST ( PrintStlContainerTest  ,
NestedContainer   
)

Definition at line 952 of file gtest-printers_test.cc.

View newest version in sPHENIX GitHub at line 952 of file gtest-printers_test.cc

References KFPMath::a2, EXPECT_EQ, testSigmaEff::l1, testSigmaEff::l2, Print(), and testSigmaEff::v.

+ Here is the call graph for this function:

testing::gtest_printers_test::TEST ( PrintStlContainerTest  ,
OneDimensionalNativeArray   
)

Definition at line 964 of file gtest-printers_test.cc.

View newest version in sPHENIX GitHub at line 964 of file gtest-printers_test.cc

References KFPMath::b, EXPECT_EQ, and Print().

+ Here is the call graph for this function:

testing::gtest_printers_test::TEST ( PrintStlContainerTest  ,
TwoDimensionalNativeArray   
)

Definition at line 970 of file gtest-printers_test.cc.

View newest version in sPHENIX GitHub at line 970 of file gtest-printers_test.cc

References KFPMath::b, EXPECT_EQ, and Print().

+ Here is the call graph for this function:

testing::gtest_printers_test::TEST ( PrintStlContainerTest  ,
Iterator   
)

Definition at line 982 of file gtest-printers_test.cc.

View newest version in sPHENIX GitHub at line 982 of file gtest-printers_test.cc

References EXPECT_EQ, it, and Print().

+ Here is the call graph for this function:

testing::gtest_printers_test::TEST ( PrintStlContainerTest  ,
ConstIterator   
)

Definition at line 993 of file gtest-printers_test.cc.

View newest version in sPHENIX GitHub at line 993 of file gtest-printers_test.cc

References EXPECT_EQ, it, and Print().

+ Here is the call graph for this function:

testing::gtest_printers_test::TEST ( PrintUnprintableTypeTest  ,
InGlobalNamespace   
)

Definition at line 1119 of file gtest-printers_test.cc.

View newest version in sPHENIX GitHub at line 1119 of file gtest-printers_test.cc

References EXPECT_EQ, and Print().

+ Here is the call graph for this function:

testing::gtest_printers_test::TEST ( PrintUnprintableTypeTest  ,
InUserNamespace   
)

Definition at line 1125 of file gtest-printers_test.cc.

View newest version in sPHENIX GitHub at line 1125 of file gtest-printers_test.cc

References EXPECT_EQ, and Print().

+ Here is the call graph for this function:

testing::gtest_printers_test::TEST ( PrintUnpritableTypeTest  ,
BigObject   
)

Definition at line 1137 of file gtest-printers_test.cc.

View newest version in sPHENIX GitHub at line 1137 of file gtest-printers_test.cc

References EXPECT_EQ, and Print().

+ Here is the call graph for this function:

testing::gtest_printers_test::TEST ( PrintStreamableTypeTest  ,
InGlobalNamespace   
)

Definition at line 1151 of file gtest-printers_test.cc.

View newest version in sPHENIX GitHub at line 1151 of file gtest-printers_test.cc

References EXPECT_EQ, Print(), and ambiguity_solver_full_chain::x.

+ Here is the call graph for this function:

testing::gtest_printers_test::TEST ( PrintStreamableTypeTest  ,
TemplateTypeInUserNamespace   
)

Definition at line 1158 of file gtest-printers_test.cc.

View newest version in sPHENIX GitHub at line 1158 of file gtest-printers_test.cc

References EXPECT_EQ, and Print().

+ Here is the call graph for this function:

testing::gtest_printers_test::TEST ( PrintPrintableTypeTest  ,
InUserNamespace   
)

Definition at line 1164 of file gtest-printers_test.cc.

View newest version in sPHENIX GitHub at line 1164 of file gtest-printers_test.cc

References EXPECT_EQ, and Print().

+ Here is the call graph for this function:

testing::gtest_printers_test::TEST ( PrintPrintableTypeTest  ,
PointerInUserNamespace   
)

Definition at line 1171 of file gtest-printers_test.cc.

View newest version in sPHENIX GitHub at line 1171 of file gtest-printers_test.cc

References EXPECT_EQ, Print(), and ambiguity_solver_full_chain::x.

+ Here is the call graph for this function:

testing::gtest_printers_test::TEST ( PrintPrintableTypeTest  ,
TemplateInUserNamespace   
)

Definition at line 1177 of file gtest-printers_test.cc.

View newest version in sPHENIX GitHub at line 1177 of file gtest-printers_test.cc

References EXPECT_EQ, and Print().

+ Here is the call graph for this function:

testing::gtest_printers_test::TEST ( PrintReferenceTest  ,
PrintsAddressAndValue   
)

Definition at line 1184 of file gtest-printers_test.cc.

View newest version in sPHENIX GitHub at line 1184 of file gtest-printers_test.cc

References EXPECT_EQ, n, PrintByRef(), PrintPointer(), and ambiguity_solver_full_chain::x.

+ Here is the call graph for this function:

testing::gtest_printers_test::TEST ( PrintReferenceTest  ,
HandlesFunctionPointer   
)

Definition at line 1203 of file gtest-printers_test.cc.

View newest version in sPHENIX GitHub at line 1203 of file gtest-printers_test.cc

References EXPECT_EQ, MyFunction(), n, PrintByRef(), and PrintPointer().

+ Here is the call graph for this function:

testing::gtest_printers_test::TEST ( PrintReferenceTest  ,
HandlesMemberFunctionPointer   
)

Definition at line 1219 of file gtest-printers_test.cc.

View newest version in sPHENIX GitHub at line 1219 of file gtest-printers_test.cc

References EXPECT_TRUE, HasPrefix(), testing::gtest_printers_test::Foo::MyMethod(), testing::gtest_printers_test::Foo::MyVirtualMethod(), n, merge_hashes::p, Print(), PrintByRef(), and PrintPointer().

+ Here is the call graph for this function:

testing::gtest_printers_test::TEST ( PrintReferenceTest  ,
HandlesMemberVariablePointer   
)

Definition at line 1235 of file gtest-printers_test.cc.

View newest version in sPHENIX GitHub at line 1235 of file gtest-printers_test.cc

References EXPECT_TRUE, HasPrefix(), merge_hashes::p, Print(), PrintByRef(), PrintPointer(), and testing::gtest_printers_test::Foo::value.

+ Here is the call graph for this function:

testing::gtest_printers_test::TEST ( FormatForComparisonFailureMessageTest  ,
WorksForScalar   
)

Definition at line 1247 of file gtest-printers_test.cc.

View newest version in sPHENIX GitHub at line 1247 of file gtest-printers_test.cc

References EXPECT_STREQ, and testing::internal::FormatForComparisonFailureMessage().

+ Here is the call graph for this function:

testing::gtest_printers_test::TEST ( FormatForComparisonFailureMessageTest  ,
WorksForNonCharPointer   
)

Definition at line 1253 of file gtest-printers_test.cc.

View newest version in sPHENIX GitHub at line 1253 of file gtest-printers_test.cc

References EXPECT_EQ, testing::internal::FormatForComparisonFailureMessage(), n, and PrintPointer().

+ Here is the call graph for this function:

testing::gtest_printers_test::TEST ( FormatForComparisonFailureMessageTest  ,
FormatsNonCharArrayAsPointer   
)

Definition at line 1260 of file gtest-printers_test.cc.

View newest version in sPHENIX GitHub at line 1260 of file gtest-printers_test.cc

References EXPECT_EQ, testing::internal::FormatForComparisonFailureMessage(), n, and PrintPointer().

+ Here is the call graph for this function:

testing::gtest_printers_test::TEST ( FormatForComparisonFailureMessageTest  ,
WorksForCharPointerVsPointer   
)

Definition at line 1273 of file gtest-printers_test.cc.

View newest version in sPHENIX GitHub at line 1273 of file gtest-printers_test.cc

References EXPECT_EQ, testing::internal::FormatForComparisonFailureMessage(), and PrintPointer().

+ Here is the call graph for this function:

testing::gtest_printers_test::TEST ( FormatForComparisonFailureMessageTest  ,
WorksForWCharPointerVsPointer   
)

Definition at line 1291 of file gtest-printers_test.cc.

View newest version in sPHENIX GitHub at line 1291 of file gtest-printers_test.cc

References EXPECT_EQ, testing::internal::FormatForComparisonFailureMessage(), Acts::IntegrationTest::L, and PrintPointer().

+ Here is the call graph for this function:

testing::gtest_printers_test::TEST ( FormatForComparisonFailureMessageTest  ,
WorksForCharPointerVsStdString   
)

Definition at line 1327 of file gtest-printers_test.cc.

View newest version in sPHENIX GitHub at line 1327 of file gtest-printers_test.cc

References EXPECT_STREQ, testing::internal::FormatForComparisonFailureMessage(), and str.

+ Here is the call graph for this function:

testing::gtest_printers_test::TEST ( FormatForComparisonFailureMessageTest  ,
WorksForCharArrayVsPointer   
)

Definition at line 1374 of file gtest-printers_test.cc.

View newest version in sPHENIX GitHub at line 1374 of file gtest-printers_test.cc

References EXPECT_EQ, testing::internal::FormatForComparisonFailureMessage(), and PrintPointer().

+ Here is the call graph for this function:

testing::gtest_printers_test::TEST ( FormatForComparisonFailureMessageTest  ,
WorksForCharArrayVsCharArray   
)

Definition at line 1382 of file gtest-printers_test.cc.

View newest version in sPHENIX GitHub at line 1382 of file gtest-printers_test.cc

References EXPECT_EQ, testing::internal::FormatForComparisonFailureMessage(), and PrintPointer().

+ Here is the call graph for this function:

testing::gtest_printers_test::TEST ( FormatForComparisonFailureMessageTest  ,
WorksForWCharArrayVsPointer   
)

Definition at line 1389 of file gtest-printers_test.cc.

View newest version in sPHENIX GitHub at line 1389 of file gtest-printers_test.cc

References EXPECT_EQ, testing::internal::FormatForComparisonFailureMessage(), Acts::IntegrationTest::L, and PrintPointer().

+ Here is the call graph for this function:

testing::gtest_printers_test::TEST ( FormatForComparisonFailureMessageTest  ,
WorksForWCharArrayVsWCharArray   
)

Definition at line 1397 of file gtest-printers_test.cc.

View newest version in sPHENIX GitHub at line 1397 of file gtest-printers_test.cc

References EXPECT_EQ, testing::internal::FormatForComparisonFailureMessage(), Acts::IntegrationTest::L, and PrintPointer().

+ Here is the call graph for this function:

testing::gtest_printers_test::TEST ( FormatForComparisonFailureMessageTest  ,
WorksForCharArrayVsStdString   
)

Definition at line 1417 of file gtest-printers_test.cc.

View newest version in sPHENIX GitHub at line 1417 of file gtest-printers_test.cc

References EXPECT_STREQ, and testing::internal::FormatForComparisonFailureMessage().

+ Here is the call graph for this function:

testing::gtest_printers_test::TEST ( PrintToStringTest  ,
WorksForScalar   
)

Definition at line 1450 of file gtest-printers_test.cc.

View newest version in sPHENIX GitHub at line 1450 of file gtest-printers_test.cc

References EXPECT_PRINT_TO_STRING_.

testing::gtest_printers_test::TEST ( PrintToStringTest  ,
WorksForPointerToConstChar   
)

Definition at line 1454 of file gtest-printers_test.cc.

View newest version in sPHENIX GitHub at line 1454 of file gtest-printers_test.cc

References EXPECT_PRINT_TO_STRING_.

testing::gtest_printers_test::TEST ( PrintToStringTest  ,
WorksForPointerToNonConstChar   
)

Definition at line 1459 of file gtest-printers_test.cc.

View newest version in sPHENIX GitHub at line 1459 of file gtest-printers_test.cc

References EXPECT_PRINT_TO_STRING_, and physmon_simulation::s.

testing::gtest_printers_test::TEST ( PrintToStringTest  ,
EscapesForPointerToConstChar   
)

Definition at line 1465 of file gtest-printers_test.cc.

View newest version in sPHENIX GitHub at line 1465 of file gtest-printers_test.cc

References EXPECT_PRINT_TO_STRING_.

testing::gtest_printers_test::TEST ( PrintToStringTest  ,
EscapesForPointerToNonConstChar   
)

Definition at line 1470 of file gtest-printers_test.cc.

View newest version in sPHENIX GitHub at line 1470 of file gtest-printers_test.cc

References EXPECT_PRINT_TO_STRING_, and physmon_simulation::s.

testing::gtest_printers_test::TEST ( PrintToStringTest  ,
WorksForArray   
)

Definition at line 1476 of file gtest-printers_test.cc.

View newest version in sPHENIX GitHub at line 1476 of file gtest-printers_test.cc

References EXPECT_PRINT_TO_STRING_, and n.

testing::gtest_printers_test::TEST ( PrintToStringTest  ,
WorksForCharArray   
)

Definition at line 1481 of file gtest-printers_test.cc.

View newest version in sPHENIX GitHub at line 1481 of file gtest-printers_test.cc

References EXPECT_PRINT_TO_STRING_.

testing::gtest_printers_test::TEST ( PrintToStringTest  ,
WorksForCharArrayWithEmbeddedNul   
)

Definition at line 1486 of file gtest-printers_test.cc.

View newest version in sPHENIX GitHub at line 1486 of file gtest-printers_test.cc

References EXPECT_PRINT_TO_STRING_.

testing::gtest_printers_test::TEST ( UniversalTersePrintTest  ,
WorksForNonReference   
)

Definition at line 1496 of file gtest-printers_test.cc.

View newest version in sPHENIX GitHub at line 1496 of file gtest-printers_test.cc

References EXPECT_EQ, and testing::internal::UniversalTersePrint().

+ Here is the call graph for this function:

testing::gtest_printers_test::TEST ( UniversalTersePrintTest  ,
WorksForReference   
)

Definition at line 1502 of file gtest-printers_test.cc.

View newest version in sPHENIX GitHub at line 1502 of file gtest-printers_test.cc

References EXPECT_EQ, n, and testing::internal::UniversalTersePrint().

+ Here is the call graph for this function:

testing::gtest_printers_test::TEST ( UniversalTersePrintTest  ,
WorksForCString   
)

Definition at line 1509 of file gtest-printers_test.cc.

View newest version in sPHENIX GitHub at line 1509 of file gtest-printers_test.cc

References EXPECT_EQ, and testing::internal::UniversalTersePrint().

+ Here is the call graph for this function:

testing::gtest_printers_test::TEST ( UniversalPrintTest  ,
WorksForNonReference   
)

Definition at line 1526 of file gtest-printers_test.cc.

View newest version in sPHENIX GitHub at line 1526 of file gtest-printers_test.cc

References EXPECT_EQ, and testing::internal::UniversalPrint().

+ Here is the call graph for this function:

testing::gtest_printers_test::TEST ( UniversalPrintTest  ,
WorksForReference   
)

Definition at line 1532 of file gtest-printers_test.cc.

View newest version in sPHENIX GitHub at line 1532 of file gtest-printers_test.cc

References EXPECT_EQ, n, and testing::internal::UniversalPrint().

+ Here is the call graph for this function:

testing::gtest_printers_test::TEST ( UniversalPrintTest  ,
WorksForCString   
)

Definition at line 1539 of file gtest-printers_test.cc.

View newest version in sPHENIX GitHub at line 1539 of file gtest-printers_test.cc

References EXPECT_EQ, PrintPointer(), and testing::internal::UniversalPrint().

+ Here is the call graph for this function:

testing::gtest_printers_test::TEST ( UniversalPrintTest  ,
WorksForCharArray   
)

Definition at line 1556 of file gtest-printers_test.cc.

View newest version in sPHENIX GitHub at line 1556 of file gtest-printers_test.cc

References EXPECT_EQ, and testing::internal::UniversalPrint().

+ Here is the call graph for this function: