@@ -256,7 +256,7 @@ TEST_P(DbnDecoderSchemaTests, TestDecodeMbo) {
256256 EXPECT_EQ (ch_mbo1.order_id , 647784973705 );
257257 EXPECT_EQ (ch_mbo1.price , 3722750000000 );
258258 EXPECT_EQ (ch_mbo1.size , 1 );
259- EXPECT_EQ (ch_mbo1.flags , 128 );
259+ EXPECT_EQ (ch_mbo1.flags . Raw () , 128 );
260260 EXPECT_EQ (ch_mbo1.channel_id , 0 );
261261 EXPECT_EQ (ch_mbo1.action , Action::Cancel);
262262 EXPECT_EQ (ch_mbo1.side , Side::Ask);
@@ -280,7 +280,7 @@ TEST_P(DbnDecoderSchemaTests, TestDecodeMbo) {
280280 EXPECT_EQ (ch_mbo2.order_id , 647784973631 );
281281 EXPECT_EQ (ch_mbo2.price , 3723000000000 );
282282 EXPECT_EQ (ch_mbo2.size , 1 );
283- EXPECT_EQ (ch_mbo2.flags , 128 );
283+ EXPECT_EQ (ch_mbo2.flags . Raw () , 128 );
284284 EXPECT_EQ (ch_mbo2.channel_id , 0 );
285285 EXPECT_EQ (ch_mbo2.action , Action::Cancel);
286286 EXPECT_EQ (ch_mbo2.side , Side::Ask);
@@ -327,7 +327,7 @@ TEST_P(DbnDecoderSchemaTests, TestDecodeMbp1) {
327327 EXPECT_EQ (ch_mbp1.size , 1 );
328328 EXPECT_EQ (ch_mbp1.action , Action::Add);
329329 EXPECT_EQ (ch_mbp1.side , Side::Ask);
330- EXPECT_EQ (ch_mbp1.flags , 128 );
330+ EXPECT_EQ (ch_mbp1.flags . Raw () , 128 );
331331 EXPECT_EQ (ch_mbp1.depth , 0 );
332332 EXPECT_EQ (ch_mbp1.ts_recv .time_since_epoch ().count (), 1609160400006136329 );
333333 EXPECT_EQ (ch_mbp1.ts_in_delta .count (), 17214 );
@@ -356,7 +356,7 @@ TEST_P(DbnDecoderSchemaTests, TestDecodeMbp1) {
356356 EXPECT_EQ (ch_mbp2.size , 1 );
357357 EXPECT_EQ (ch_mbp2.action , Action::Add);
358358 EXPECT_EQ (ch_mbp2.side , Side::Ask);
359- EXPECT_EQ (ch_mbp2.flags , 128 );
359+ EXPECT_EQ (ch_mbp2.flags . Raw () , 128 );
360360 EXPECT_EQ (ch_mbp2.depth , 0 );
361361 EXPECT_EQ (ch_mbp2.ts_recv .time_since_epoch ().count (), 1609160400006246513 );
362362 EXPECT_EQ (ch_mbp2.ts_in_delta .count (), 18858 );
@@ -407,7 +407,7 @@ TEST_P(DbnDecoderSchemaTests, TestDecodeMbp10) {
407407 EXPECT_EQ (ch_mbp1.size , 1 );
408408 EXPECT_EQ (ch_mbp1.action , Action::Cancel);
409409 EXPECT_EQ (ch_mbp1.side , Side::Ask);
410- EXPECT_EQ (ch_mbp1.flags , 128 );
410+ EXPECT_EQ (ch_mbp1.flags . Raw () , 128 );
411411 EXPECT_EQ (ch_mbp1.depth , 9 );
412412 EXPECT_EQ (ch_mbp1.ts_recv .time_since_epoch ().count (), 1609160400000704060 );
413413 EXPECT_EQ (ch_mbp1.ts_in_delta .count (), 22993 );
@@ -448,7 +448,7 @@ TEST_P(DbnDecoderSchemaTests, TestDecodeMbp10) {
448448 EXPECT_EQ (ch_mbp2.size , 1 );
449449 EXPECT_EQ (ch_mbp2.action , Action::Cancel);
450450 EXPECT_EQ (ch_mbp2.side , Side::Bid);
451- EXPECT_EQ (ch_mbp2.flags , 128 );
451+ EXPECT_EQ (ch_mbp2.flags . Raw () , 128 );
452452 EXPECT_EQ (ch_mbp2.depth , 1 );
453453 EXPECT_EQ (ch_mbp2.ts_recv .time_since_epoch ().count (), 1609160400000750544 );
454454 EXPECT_EQ (ch_mbp2.ts_in_delta .count (), 20625 );
@@ -511,7 +511,7 @@ TEST_P(DbnDecoderSchemaTests, TestDecodeCbbo) {
511511 EXPECT_EQ (ch_cbbo1.size , 1 );
512512 EXPECT_EQ (ch_cbbo1.action , Action::Add);
513513 EXPECT_EQ (ch_cbbo1.side , Side::Ask);
514- EXPECT_EQ (ch_cbbo1.flags , 128 );
514+ EXPECT_EQ (ch_cbbo1.flags . Raw () , 128 );
515515 EXPECT_EQ (ch_cbbo1.ts_recv .time_since_epoch ().count (), 1609160400006136329 );
516516 EXPECT_EQ (ch_cbbo1.ts_in_delta .count (), 17214 );
517517 EXPECT_EQ (ch_cbbo1.sequence , 1170362 );
@@ -539,7 +539,7 @@ TEST_P(DbnDecoderSchemaTests, TestDecodeCbbo) {
539539 EXPECT_EQ (ch_cbbo2.size , 1 );
540540 EXPECT_EQ (ch_cbbo2.action , Action::Add);
541541 EXPECT_EQ (ch_cbbo2.side , Side::Ask);
542- EXPECT_EQ (ch_cbbo2.flags , 128 );
542+ EXPECT_EQ (ch_cbbo2.flags . Raw () , 128 );
543543 EXPECT_EQ (ch_cbbo2.ts_recv .time_since_epoch ().count (), 1609160400006246513 );
544544 EXPECT_EQ (ch_cbbo2.ts_in_delta .count (), 18858 );
545545 EXPECT_EQ (ch_cbbo2.sequence , 1170364 );
@@ -589,7 +589,7 @@ TEST_P(DbnDecoderSchemaTests, TestDecodeTbbo) {
589589 EXPECT_EQ (ch_tbbo1.size , 5 );
590590 EXPECT_EQ (ch_tbbo1.action , Action::Trade);
591591 EXPECT_EQ (ch_tbbo1.side , Side::Ask);
592- EXPECT_EQ (ch_tbbo1.flags , 129 );
592+ EXPECT_EQ (ch_tbbo1.flags . Raw () , 129 );
593593 EXPECT_EQ (ch_tbbo1.depth , 0 );
594594 EXPECT_EQ (ch_tbbo1.ts_recv .time_since_epoch ().count (), 1609160400099150057 );
595595 EXPECT_EQ (ch_tbbo1.ts_in_delta .count (), 19251 );
@@ -618,7 +618,7 @@ TEST_P(DbnDecoderSchemaTests, TestDecodeTbbo) {
618618 EXPECT_EQ (ch_tbbo2.size , 21 );
619619 EXPECT_EQ (ch_tbbo2.action , Action::Trade);
620620 EXPECT_EQ (ch_tbbo2.side , Side::Ask);
621- EXPECT_EQ (ch_tbbo2.flags , 129 );
621+ EXPECT_EQ (ch_tbbo2.flags . Raw () , 129 );
622622 EXPECT_EQ (ch_tbbo2.depth , 0 );
623623 EXPECT_EQ (ch_tbbo2.ts_recv .time_since_epoch ().count (), 1609160400108142648 );
624624 EXPECT_EQ (ch_tbbo2.ts_in_delta .count (), 20728 );
@@ -669,7 +669,7 @@ TEST_P(DbnDecoderSchemaTests, TestDecodeTrades) {
669669 EXPECT_EQ (ch_trade1.size , 5 );
670670 EXPECT_EQ (ch_trade1.action , Action::Trade);
671671 EXPECT_EQ (ch_trade1.side , Side::Ask);
672- EXPECT_EQ (ch_trade1.flags , 129 );
672+ EXPECT_EQ (ch_trade1.flags . Raw () , 129 );
673673 EXPECT_EQ (ch_trade1.depth , 0 );
674674 EXPECT_EQ (ch_trade1.ts_recv .time_since_epoch ().count (), 1609160400099150057 );
675675 EXPECT_EQ (ch_trade1.ts_in_delta .count (), 19251 );
@@ -692,7 +692,7 @@ TEST_P(DbnDecoderSchemaTests, TestDecodeTrades) {
692692 EXPECT_EQ (ch_trade2.size , 21 );
693693 EXPECT_EQ (ch_trade2.action , Action::Trade);
694694 EXPECT_EQ (ch_trade2.side , Side::Ask);
695- EXPECT_EQ (ch_trade2.flags , 129 );
695+ EXPECT_EQ (ch_trade2.flags . Raw () , 129 );
696696 EXPECT_EQ (ch_trade2.depth , 0 );
697697 EXPECT_EQ (ch_trade2.ts_recv .time_since_epoch ().count (), 1609160400108142648 );
698698 EXPECT_EQ (ch_trade2.ts_in_delta .count (), 20728 );
0 commit comments