test/library/os/CMakeLists.txt | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
test/library/os/dmi_info_test.cpp | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 |
test/library/os/CMakeLists.txt
@@ -11,16 +11,16 @@ ADD_TEST(NAME test_network COMMAND test_network) IF(NOT DEFINED MINGW) add_executable( test_dmi_info dmi_info_test.cpp "dmi_info_test.cpp") target_link_libraries( test_dmi_info licensecc_static Boost::unit_test_framework Boost::filesystem Boost::system ) ADD_TEST(NAME test_dmi_info COMMAND test_dmi_info) ENDIF(NOT DEFINED MINGW) add_executable( test_execution_environment execution_environment_test.cpp @@ -36,7 +36,10 @@ ADD_TEST(NAME test_execution_environment COMMAND test_execution_environment) if(CODE_COVERAGE AND UNIX) IF(NOT DEFINED MINGW) target_compile_options(test_dmi_info PUBLIC -O0 -g --coverage) ENDIF(NOT DEFINED MINGW) target_compile_options(test_execution_environment PUBLIC -O0 -g --coverage) target_compile_options(test_network PUBLIC -O0 -g --coverage) endif(CODE_COVERAGE AND UNIX) test/library/os/dmi_info_test.cpp
@@ -5,7 +5,6 @@ #include <boost/test/unit_test.hpp> #include "../../../src/library/os/dmi_info.hpp" namespace license { namespace test { using namespace std; @@ -13,10 +12,9 @@ BOOST_AUTO_TEST_CASE(dmi_info) { os::DmiInfo dmiInfo; BOOST_CHECK_MESSAGE(dmiInfo.bios_vendor().size()>0, "Bios vendor OK"); BOOST_CHECK_MESSAGE(dmiInfo.bios_description().size() > 0, "Bios description OK"); BOOST_CHECK_MESSAGE(dmiInfo.sys_vendor().size() > 0, "Sys vendor OK"); BOOST_CHECK_MESSAGE(dmiInfo.bios_vendor().size() > 0, "Bios vendor length >0"); BOOST_CHECK_MESSAGE(dmiInfo.bios_description().size() > 0, "Bios description length >0"); BOOST_CHECK_MESSAGE(dmiInfo.sys_vendor().size() > 0, "Sys vendor length >0"); } } // namespace test