- Removing duplicate information (taskName stored in 3 places)
This commit is contained in:
@@ -70,8 +70,8 @@ TEST_CASE("DAG Traversal Tests", "[dag]") {
|
||||
size_t i = 0;
|
||||
while (!dag.allVisited()) {
|
||||
const auto &v = dag.visitNext().value();
|
||||
dag.completeVisit(v.key);
|
||||
visitOrder[v.key] = i;
|
||||
dag.completeVisit(v.first);
|
||||
visitOrder[v.first] = i;
|
||||
++i;
|
||||
}
|
||||
|
||||
@@ -83,7 +83,10 @@ TEST_CASE("DAG Traversal Tests", "[dag]") {
|
||||
|
||||
SECTION("Iteration") {
|
||||
size_t nVisited = 0;
|
||||
dag.forEach([&](const daggy::Vertex<size_t, size_t> &) { ++nVisited; });
|
||||
dag.forEach([&](auto &k) {
|
||||
(void) k;
|
||||
++nVisited;
|
||||
});
|
||||
REQUIRE(nVisited == dag.size());
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user