Removed obsolete Variable class.
This commit is contained in:
@@ -75,11 +75,11 @@ TEST_F(PDDLParserTests, ParseBlocksWorldDomain)
|
||||
|
||||
ASSERT_EQ(on.name(), "on");
|
||||
ASSERT_EQ(on.arguments().size(), 2u);
|
||||
ASSERT_EQ(on.arguments()[0].name(), "x");
|
||||
const auto onArgument0Type = boost::get<const plasp::pddl::PrimitiveType *>(on.arguments()[0].type());
|
||||
ASSERT_EQ(on.arguments()[0]->name(), "x");
|
||||
const auto onArgument0Type = boost::get<const plasp::pddl::PrimitiveType *>(on.arguments()[0]->type());
|
||||
ASSERT_EQ(onArgument0Type, &block);
|
||||
ASSERT_EQ(on.arguments()[1].name(), "y");
|
||||
const auto onArgument1Type = boost::get<const plasp::pddl::PrimitiveType *>(on.arguments()[1].type());
|
||||
ASSERT_EQ(on.arguments()[1]->name(), "y");
|
||||
const auto onArgument1Type = boost::get<const plasp::pddl::PrimitiveType *>(on.arguments()[1]->type());
|
||||
ASSERT_EQ(onArgument1Type, &block);
|
||||
|
||||
const auto &handempty = *domain.predicates()[3];
|
||||
@@ -138,18 +138,18 @@ TEST_F(PDDLParserTests, ParseStorageDomain)
|
||||
|
||||
ASSERT_EQ(on.name(), "on");
|
||||
ASSERT_EQ(on.arguments().size(), 2u);
|
||||
ASSERT_EQ(on.arguments()[0].name(), "c");
|
||||
const auto onArgument0Type = boost::get<const plasp::pddl::PrimitiveType *>(on.arguments()[0].type());
|
||||
ASSERT_EQ(on.arguments()[0]->name(), "c");
|
||||
const auto onArgument0Type = boost::get<const plasp::pddl::PrimitiveType *>(on.arguments()[0]->type());
|
||||
ASSERT_EQ(onArgument0Type, &crate);
|
||||
ASSERT_EQ(on.arguments()[1].name(), "s");
|
||||
const auto onArgument1Type = boost::get<const plasp::pddl::PrimitiveType *>(on.arguments()[1].type());
|
||||
ASSERT_EQ(on.arguments()[1]->name(), "s");
|
||||
const auto onArgument1Type = boost::get<const plasp::pddl::PrimitiveType *>(on.arguments()[1]->type());
|
||||
ASSERT_EQ(onArgument1Type, &storearea);
|
||||
|
||||
const auto &in = *domain.predicates()[1];
|
||||
ASSERT_EQ(in.name(), "in");
|
||||
ASSERT_EQ(in.arguments().size(), 2u);
|
||||
ASSERT_EQ(in.arguments()[0].name(), "x");
|
||||
const auto inArgument0Type = boost::get<const plasp::pddl::EitherType *>(in.arguments()[0].type());
|
||||
ASSERT_EQ(in.arguments()[0]->name(), "x");
|
||||
const auto inArgument0Type = boost::get<const plasp::pddl::EitherType *>(in.arguments()[0]->type());
|
||||
ASSERT_EQ(inArgument0Type->allowedTypes().size(), 2u);
|
||||
ASSERT_EQ(inArgument0Type->allowedTypes()[0], &storearea);
|
||||
ASSERT_EQ(inArgument0Type->allowedTypes()[1], &crate);
|
||||
|
Reference in New Issue
Block a user