| 62 | } |
| 63 | |
| 64 | void checkNoThrow(const std::string& method) |
| 65 | { |
| 66 | auto reader1 = newReader(); |
| 67 | auto reader2 = newReader(); |
| 68 | auto filter = newFilter(); |
| 69 | filter->setInput(*reader1); |
| 70 | filter->setInput(*reader2); |
| 71 | |
| 72 | Options options; |
| 73 | options.add("method", method); |
| 74 | filter->setOptions(options); |
| 75 | |
| 76 | PointTable table; |
| 77 | filter->prepare(table); |
| 78 | ASSERT_NO_THROW(filter->execute(table)); |
| 79 | } |
| 80 | |
| 81 | void checkPointsEqualReader(const PointViewSet& pointViewSet, double tolerance) |
| 82 | { |