mirror of
https://github.com/rwengine/openrw.git
synced 2024-09-03 00:59:47 +02:00
22 lines
475 B
C++
22 lines
475 B
C++
|
#include <boost/test/unit_test.hpp>
|
||
|
#include <GameConfig.hpp>
|
||
|
#include <fstream>
|
||
|
|
||
|
BOOST_AUTO_TEST_SUITE(ConfigTests)
|
||
|
|
||
|
BOOST_AUTO_TEST_CASE(test_loading)
|
||
|
{
|
||
|
// Write out a temporary file
|
||
|
std::ofstream test_config("/tmp/openrw_test.ini");
|
||
|
test_config << "[game]\n"
|
||
|
<< "path=/dev/test" << std::endl;
|
||
|
|
||
|
GameConfig config("openrw_test.ini", "/tmp");
|
||
|
|
||
|
BOOST_CHECK(config.isValid());
|
||
|
|
||
|
BOOST_CHECK_EQUAL(config.getGameDataPath(), "/dev/test");
|
||
|
}
|
||
|
|
||
|
BOOST_AUTO_TEST_SUITE_END()
|