Catch::TestCaseInfo Struct Reference

Inheritance diagram for Catch::TestCaseInfo:
Catch::TestCase

List of all members.

Public Types

enum  SpecialProperties {
  None = 0, IsHidden = 1 << 1, ShouldFail = 1 << 2, MayFail = 1 << 3,
  Throws = 1 << 4
}

Public Member Functions

 TestCaseInfo (std::string const &_name, std::string const &_className, std::string const &_description, std::set< std::string > const &_tags, SourceLineInfo const &_lineInfo)
 TestCaseInfo (TestCaseInfo const &other)
bool isHidden () const
bool throws () const
bool okToFail () const
bool expectedToFail () const

Public Attributes

std::string name
std::string className
std::string description
std::set< std::string > tags
std::set< std::string > lcaseTags
std::string tagsAsString
SourceLineInfo lineInfo
SpecialProperties properties

The documentation for this struct was generated from the following file:
 All Classes Files Functions Variables Defines

Generated on 2 Dec 2014 by  doxygen 1.6.1