Blame src/cppunit/TestNamer.cpp

Packit Service e31359
#include <cppunit/extensions/TestNamer.h>
Packit Service e31359
#include <cppunit/extensions/TypeInfoHelper.h>
Packit Service e31359
#include <cppunit/tools/StringHelper.h>
Packit Service e31359
#include <string>
Packit Service e31359
Packit Service e31359
CPPUNIT_NS_BEGIN
Packit Service e31359
Packit Service e31359
TestNamer::TestNamer( const std::type_info &typeInfo )
Packit Service e31359
    : m_fixtureName( TypeInfoHelper::getClassName( typeInfo ) )
Packit Service e31359
{
Packit Service e31359
}
Packit Service e31359
Packit Service e31359
TestNamer::TestNamer( const std::string &fixtureName )
Packit Service e31359
  : m_fixtureName( fixtureName )
Packit Service e31359
{
Packit Service e31359
}
Packit Service e31359
Packit Service e31359
TestNamer::~TestNamer()
Packit Service e31359
{
Packit Service e31359
}
Packit Service e31359
Packit Service e31359
std::string 
Packit Service e31359
TestNamer::getFixtureName() const
Packit Service e31359
{
Packit Service e31359
  return m_fixtureName;
Packit Service e31359
}
Packit Service e31359
Packit Service e31359
std::string 
Packit Service e31359
TestNamer::getTestNameFor( const std::string &testMethodName ) const
Packit Service e31359
{
Packit Service e31359
  return getFixtureName() + "::" + testMethodName;
Packit Service e31359
}
Packit Service e31359
Packit Service e31359
CPPUNIT_NS_END