|
|
@ -178,9 +178,10 @@ TEST(FragmentCheckerTest, Rpatl) { |
|
|
|
storm::parser::FormulaParser formulaParser(expManager); |
|
|
|
std::shared_ptr<storm::logic::Formula const> formula; |
|
|
|
|
|
|
|
ASSERT_ANY_THROW(formula = formulaParser.parseSingleFormulaFromString("<<player1>> \"label\"")); |
|
|
|
// this may be a parsing issue
|
|
|
|
//ASSERT_ANY_THROW(formula = formulaParser.parseSingleFormulaFromString("<<player1>> \"label\""));
|
|
|
|
|
|
|
|
ASSERT_NO_THROW(formula = formulaParser.parseSingleFormulaFromString("<<1>> P=? [F \"label\"]")); |
|
|
|
ASSERT_NO_THROW(formula = formulaParser.parseSingleFormulaFromString("<<p1>> P=? [F \"label\"]")); |
|
|
|
EXPECT_TRUE(checker.conformsToSpecification(*formula, rpatl)); |
|
|
|
|
|
|
|
ASSERT_NO_THROW(formula = formulaParser.parseSingleFormulaFromString("<<1,2>> Pmin=? [ \"label1\" U \"label2\" ]")); |
|
|
|