Lines Matching refs:TestSpec
18 TestSpec::Pattern::~Pattern() = default;
19 TestSpec::NamePattern::~NamePattern() = default;
20 TestSpec::TagPattern::~TagPattern() = default;
21 TestSpec::ExcludedPattern::~ExcludedPattern() = default;
23 TestSpec::NamePattern::NamePattern( std::string const& name ) in NamePattern()
26 bool TestSpec::NamePattern::matches( TestCaseInfo const& testCase ) const { in matches()
30 TestSpec::TagPattern::TagPattern( std::string const& tag ) : m_tag( toLower( tag ) ) {} in TagPattern()
31 bool TestSpec::TagPattern::matches( TestCaseInfo const& testCase ) const { in matches()
37 …TestSpec::ExcludedPattern::ExcludedPattern( PatternPtr const& underlyingPattern ) : m_underlyingPa… in ExcludedPattern()
38 …bool TestSpec::ExcludedPattern::matches( TestCaseInfo const& testCase ) const { return !m_underlyi… in matches()
40 bool TestSpec::Filter::matches( TestCaseInfo const& testCase ) const { in matches()
49 bool TestSpec::hasFilters() const { in hasFilters()
52 bool TestSpec::matches( TestCaseInfo const& testCase ) const { in matches()