| 71 | } |
| 72 | |
| 73 | TEST(SmrmsgReader, ReadSmrmsg) |
| 74 | { |
| 75 | SmrmsgReader reader; |
| 76 | Options options; |
| 77 | options.add("filename", Support::datapath("smrmsg/smrmsg.smrmsg")); |
| 78 | reader.setOptions(options); |
| 79 | |
| 80 | PointTable table; |
| 81 | reader.prepare(table); |
| 82 | PointViewSet viewSet = reader.execute(table); |
| 83 | EXPECT_EQ(viewSet.size(), 1u); |
| 84 | PointViewPtr view = *viewSet.begin(); |
| 85 | EXPECT_EQ(view->size(), 21902u); |
| 86 | |
| 87 | checkPoint(*view.get(), 0, 536258, 0.056279, 0.057791, 0.070774, 0.006642, 0.008034, 0.008131, 0.236985, 0.239420,3.010802); |
| 88 | checkPoint(*view.get(), 1, 536259, 0.054151, 0.055892, 0.068654, 0.006113, 0.007200, 0.007629, 0.235971, 0.238542,3.010596); |
| 89 | checkPoint(*view.get(), 2, 536260, 0.052268, 0.054339, 0.066672, 0.006119, 0.006675, 0.007411, 0.235108, 0.237804,3.010406); |
| 90 | } |
| 91 | |
| 92 | } // namespace pdal |
nothing calls this directly
no test coverage detected