SMBIOS Library
|
#include <testRbu.h>
Public Member Functions | |
virtual void | setUp () |
virtual void | tearDown () |
std::auto_ptr< rbu::IRbuHdr > | checkHdrInfo (std::string name) |
void | testRbuBasic () |
void | testRbuBadData () |
void | testRbuOldVerCompare () |
void | testRbuNewVerCompare () |
void | testRbuNewVerSplit () |
void | testRbuOutput () |
CPPUNIT_TEST_SUITE (testRbu) | |
CPPUNIT_TEST (testRbuBasic) | |
CPPUNIT_TEST (testRbuBadData) | |
CPPUNIT_TEST (testRbuOldVerCompare) | |
CPPUNIT_TEST (testRbuNewVerCompare) | |
CPPUNIT_TEST (testRbuNewVerSplit) | |
CPPUNIT_TEST (testRbuOutput) | |
CPPUNIT_TEST_SUITE_END () |
Protected Member Functions | |
virtual std::string | getCppunitTopDirectory () |
virtual std::string | getWritableDirectory () |
virtual std::string | getTestName () |
virtual std::string | getTestDirectory () |
std::string | getTestInputString (std::string toFind, std::string section="systemInfo") |
Protected Attributes | |
XML_NAMESPACE DOMBuilder * | parser |
XERCES_CPP_NAMESPACE_QUALIFIER DOMDocument * | doc |
auto_ptr< rbu::IRbuHdr > checkHdrInfo | ( | std::string | name | ) |
Definition at line 199 of file testRbu.cpp.
References rbu::checkSystemId(), fileExists(), RbuFactory::getFactory(), and stringToLower().
CPPUNIT_TEST | ( | testRbuBasic | ) |
CPPUNIT_TEST | ( | testRbuBadData | ) |
CPPUNIT_TEST | ( | testRbuOldVerCompare | ) |
CPPUNIT_TEST | ( | testRbuNewVerCompare | ) |
CPPUNIT_TEST | ( | testRbuNewVerSplit | ) |
CPPUNIT_TEST | ( | testRbuOutput | ) |
CPPUNIT_TEST_SUITE | ( | testRbu | ) |
CPPUNIT_TEST_SUITE_END | ( | ) |
|
inlineprotectedvirtual |
Definition at line 38 of file testRbu.h.
References global_argv.
|
inlineprotectedvirtual |
Definition at line 53 of file testRbu.h.
References global_argv.
|
protected |
Definition at line 145 of file testRbu.cpp.
References DOMElement, xmlutils::findElement(), xmlutils::getNodeText(), XERCES_CPP_NAMESPACE_QUALIFIER, and xmlDocGetRootElement.
|
inlineprotectedvirtual |
Definition at line 48 of file testRbu.h.
References global_argv.
|
inlineprotectedvirtual |
Definition at line 43 of file testRbu.h.
References global_argv.
|
virtual |
Definition at line 69 of file testRbu.cpp.
References compatXmlReadFile, copyFile(), fileExists(), CmosRWFactory::getFactory(), MemoryFactory::getFactory(), SmiFactory::getFactory(), SmbiosFactory::getFactory(), xmlutils::getParser(), InitXML, IFactory::setMode(), IFactory::setParameter(), and IFactory::UnitTestMode.
|
virtual |
Definition at line 119 of file testRbu.cpp.
References FiniXML, CmosRWFactory::getFactory(), TokenTableFactory::getFactory(), MemoryFactory::getFactory(), SmiFactory::getFactory(), SmbiosFactory::getFactory(), IFactory::reset(), xmlFreeDoc, and xmlFreeParser.
void testRbuBadData | ( | ) |
Definition at line 184 of file testRbu.cpp.
References ASSERT_THROWS, fileExists(), RbuFactory::getFactory(), STD_TEST_END, and STD_TEST_START.
void testRbuBasic | ( | ) |
Definition at line 221 of file testRbu.cpp.
References STD_TEST_END, and STD_TEST_START.
void testRbuNewVerCompare | ( | ) |
Definition at line 275 of file testRbu.cpp.
References rbu::compareBiosVersion(), STD_TEST_END, and STD_TEST_START.
void testRbuNewVerSplit | ( | ) |
Definition at line 310 of file testRbu.cpp.
References rbu::splitNewVersion(), STD_TEST_END, and STD_TEST_START.
void testRbuOldVerCompare | ( | ) |
Definition at line 237 of file testRbu.cpp.
References rbu::compareBiosVersion(), STD_TEST_END, and STD_TEST_START.
void testRbuOutput | ( | ) |
Definition at line 411 of file testRbu.cpp.
References STD_TEST_END, and STD_TEST_START.
|
protected |
|
protected |