@@ -73,6 +73,7 @@ TEST_CASE("Testing big endian, little endian") {
7373
7474 REQUIRE (parser.get_messages ().size () == 1 );
7575 REQUIRE (parser.get_messages ().at (0 ).name () == " MSG1" );
76+ REQUIRE (parser.get_messages ().at (0 ).size () == 8 );
7677 REQUIRE (parser.get_messages ().at (0 ).getSignals ().size () == 2 );
7778 {
7879 const auto signal = parser.get_messages ().at (0 ).getSignals ().at (0 );
@@ -85,7 +86,7 @@ TEST_CASE("Testing big endian, little endian") {
8586}
8687
8788TEST_CASE (" Testing negative values" ) {
88- std::string dbc_contents = PRIMITIVE_DBC + R"( BO_ 234 MSG1: 8 Vector__XXX
89+ std::string dbc_contents = PRIMITIVE_DBC + R"( BO_ 234 MSG1: 58 Vector__XXX
8990 SG_ Sig1 : 55|16@0- (0.1,0) [-3276.8|-3276.7] "C" Vector__XXX
9091 SG_ Sig2 : 39|16@0- (0.1,0) [-3276.8|-3276.7] "C" Vector__XXX
9192 SG_ Sig3 : 23|16@0- (10,0) [-3276.8|-3276.7] "C" Vector__XXX
@@ -97,6 +98,7 @@ TEST_CASE("Testing negative values") {
9798
9899 REQUIRE (parser.get_messages ().size () == 1 );
99100 REQUIRE (parser.get_messages ().at (0 ).name () == " MSG1" );
101+ REQUIRE (parser.get_messages ().at (0 ).size () == 58 );
100102 REQUIRE (parser.get_messages ().at (0 ).getSignals ().size () == 4 );
101103
102104 SECTION (" Evaluating first message" ) {
@@ -130,7 +132,7 @@ TEST_CASE("Testing negative values") {
130132}
131133
132134TEST_CASE (" Special characters in unit" ) {
133- std::string dbc_contents = PRIMITIVE_DBC + R"( BO_ 234 MSG1: 8 Vector__XXX
135+ std::string dbc_contents = PRIMITIVE_DBC + R"( BO_ 234 MSG1: 255 Vector__XXX
134136 SG_ Speed : 0|8@1+ (1,0) [0|204] "Km/h" DEVICE1,DEVICE2,DEVICE3)" ;
135137 const auto filename = create_temporary_dbc_with (dbc_contents.c_str ());
136138
@@ -139,6 +141,7 @@ TEST_CASE("Special characters in unit") {
139141
140142 REQUIRE (parser.get_messages ().size () == 1 );
141143 REQUIRE (parser.get_messages ().at (0 ).name () == " MSG1" );
144+ REQUIRE (parser.get_messages ().at (0 ).size () == 255 );
142145 REQUIRE (parser.get_messages ().at (0 ).getSignals ().size () == 1 );
143146 SECTION (" Checking that signal with special characters as unit is parsed correctly" ) {
144147 const auto signal = parser.get_messages ().at (0 ).getSignals ().at (0 );
0 commit comments