Skip to content
Snippets Groups Projects
Commit bbaacd6c authored by Stéphane Del Pino's avatar Stéphane Del Pino
Browse files

Improve slightly ExecutionPolicy tests

parent 4e2d898f
Branches
Tags
1 merge request!37Feature/language
...@@ -29,4 +29,14 @@ TEST_CASE("ExecutionPolicy", "[language]") ...@@ -29,4 +29,14 @@ TEST_CASE("ExecutionPolicy", "[language]")
REQUIRE(exec_policy.exec() == false); REQUIRE(exec_policy.exec() == false);
REQUIRE(exec_policy.jumpType() == ExecutionPolicy::JumpType::continue_jump); REQUIRE(exec_policy.jumpType() == ExecutionPolicy::JumpType::continue_jump);
} }
SECTION("context")
{
ExecutionPolicy::Context::SharedValues shared_values;
exec_policy = ExecutionPolicy{ExecutionPolicy{}, ExecutionPolicy::Context{1, shared_values}};
REQUIRE(exec_policy.contextOfId(1).id() == 1);
REQUIRE_THROWS_WITH(exec_policy.contextOfId(2).id(), std::string{"unable to find context"});
}
} }
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment