| 1006 | const core::PlanNodePtr& plan) { |
| 1007 | CursorParameters params; |
| 1008 | params.planNode = plan; |
| 1009 | auto [cursor, results] = readCursor(params, [](Task*) {}); |
| 1010 | assertEmptyResults(results); |
| 1011 | return cursor->task(); |
| 1012 | } |
| 1013 | |
| 1014 | void assertEmptyResults(const std::vector<RowVectorPtr>& results) { |
| 1015 | size_t totalCount = 0; |
| 1016 | for (const auto& vector : results) { |
| 1017 | totalCount += vector->size(); |
| 1018 | } |
no test coverage detected