Relaxing white space requirements.
This commit is contained in:
@@ -15,6 +15,7 @@ class PDDLParserTests : public ::testing::Test
|
||||
PDDLParserTests()
|
||||
: m_blocksworldDomainFile(readFile("data/blocksworld-domain.pddl")),
|
||||
m_storageDomainFile(readFile("data/storage-domain.pddl")),
|
||||
m_whiteSpaceTestFile(readFile("data/white-space-test.pddl")),
|
||||
m_woodworkingDomainFile(readFile("data/woodworking-domain.pddl"))
|
||||
{
|
||||
}
|
||||
@@ -35,6 +36,7 @@ class PDDLParserTests : public ::testing::Test
|
||||
|
||||
std::stringstream m_blocksworldDomainFile;
|
||||
std::stringstream m_storageDomainFile;
|
||||
std::stringstream m_whiteSpaceTestFile;
|
||||
std::stringstream m_woodworkingDomainFile;
|
||||
};
|
||||
|
||||
@@ -191,3 +193,17 @@ TEST_F(PDDLParserTests, ParseConstants)
|
||||
FAIL() << e.what();
|
||||
}
|
||||
}
|
||||
|
||||
////////////////////////////////////////////////////////////////////////////////////////////////////
|
||||
|
||||
TEST_F(PDDLParserTests, ParseWithWhiteSpace)
|
||||
{
|
||||
try
|
||||
{
|
||||
ASSERT_NO_THROW(plasp::pddl::Description::fromStream(m_whiteSpaceTestFile));
|
||||
}
|
||||
catch (const std::exception &e)
|
||||
{
|
||||
FAIL() << e.what();
|
||||
}
|
||||
}
|
||||
|
Reference in New Issue
Block a user