错误处理
This commit is contained in:
@@ -47,10 +47,9 @@ TEST(dependency_resolver_test,
|
||||
resolver.add_parent(Preparation::upload_visual,
|
||||
Preparation::transform_vertices);
|
||||
|
||||
EXPECT_THROW(
|
||||
resolver.add_parent(Preparation::acquire_source,
|
||||
Preparation::upload_visual),
|
||||
std::logic_error);
|
||||
EXPECT_EQ(resolver.add_parent(Preparation::acquire_source,
|
||||
Preparation::upload_visual).error,
|
||||
renderive::scene::dependency::Mutation_Error::cycle);
|
||||
|
||||
EXPECT_TRUE(resolver.parents(Preparation::acquire_source).empty());
|
||||
EXPECT_EQ(resolver.resolve().order,
|
||||
|
||||
Reference in New Issue
Block a user