1 #include <svd/dataobjects/SVDModeByte.h>
2 #include <gtest/gtest.h>
21 SVDModeByte s_en(SVDRunType::zero_suppressed, SVDEventType::global_run,
22 SVDDAQModeType::daq_6samples, uint8_t(7));
26 EXPECT_EQ(s_def, s_en);
27 EXPECT_EQ(s_en, s_num);
29 EXPECT_EQ(uint8_t(151), s0.
getID());
30 EXPECT_EQ((
string)s0,
"0-suppr/global/6 samples/???");
33 EXPECT_EQ((
string)s0,
"0-suppr/global/6 samples/3");
35 EXPECT_EQ((
string)s0,
"0-suppr/global/3 samples/3");
43 EXPECT_EQ(s.getTriggerBin(), 3);
44 EXPECT_EQ(s.getDAQMode(), SVDDAQModeType::daq_3samples);
45 EXPECT_EQ(s.getEventType(), SVDEventType::local_run);
46 EXPECT_EQ(s.getRunType(), SVDRunType::zero_suppressed_timefit);
50 EXPECT_EQ(s0.
getDAQMode(), SVDDAQModeType::daq_6samples);