File indexing completed on 2024-04-06 12:12:58
0001 #include <cppunit/extensions/HelperMacros.h>
0002
0003 #include "FWCore/ParameterSet/interface/defaultModuleLabel.h"
0004
0005 class testDefaultModuleLabel : public CppUnit::TestFixture {
0006 CPPUNIT_TEST_SUITE(testDefaultModuleLabel);
0007 CPPUNIT_TEST(test);
0008 CPPUNIT_TEST_SUITE_END();
0009
0010 public:
0011 void setUp() {}
0012 void tearDown() {}
0013
0014 void test();
0015 };
0016
0017 CPPUNIT_TEST_SUITE_REGISTRATION(testDefaultModuleLabel);
0018
0019 void testDefaultModuleLabel::test() {
0020 CPPUNIT_ASSERT(edm::defaultModuleLabel("Dummy") == "dummy");
0021 CPPUNIT_ASSERT(edm::defaultModuleLabel("DummyCamelCaps") == "dummyCamelCaps");
0022 CPPUNIT_ASSERT(edm::defaultModuleLabel("ALLCAPS") == "allcaps");
0023 CPPUNIT_ASSERT(edm::defaultModuleLabel("STARTCaps") == "startCaps");
0024 CPPUNIT_ASSERT(edm::defaultModuleLabel("colons::Test") == "colonsTest");
0025 }
0026
0027 #include <Utilities/Testing/interface/CppUnit_testdriver.icpp>