MCPcopy Create free account
hub / github.com/PDAL/PDAL / TEST

Function TEST

test/unit/io/SmrmsgReaderTest.cpp:73–90  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

71}
72
73TEST(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

Callers

nothing calls this directly

Calls 9

datapathFunction · 0.85
setOptionsMethod · 0.80
checkPointFunction · 0.70
addMethod · 0.45
prepareMethod · 0.45
executeMethod · 0.45
sizeMethod · 0.45
beginMethod · 0.45
getMethod · 0.45

Tested by

no test coverage detected