@@ -47,12 +47,12 @@ TEST_CASE("Parse Message Big Number not aligned little endian") {
4747 CHECK (create_tmp_dbc_with (filename, dbcContent));
4848
4949 parser.parse_file (filename);
50- parser.sortSignals ();
5150
5251 SECTION (" Evaluating first message" ) {
5352 std::vector<double > out_values;
5453 CHECK (parser.parseMessage (337 , std::vector<uint8_t >({0 , 4 , 252 , 19 , 0 , 0 , 0 , 0 }), out_values) == libdbc::Message::ParseSignalsStatus::Success);
55- std::vector<double > refData{0 , 0 , 1 , 0 , 0 , 2 , 0 };
54+ // std::vector<double> refData{0, 0, 1, 0, 0, 2, 0};
55+ std::vector<double > refData{2 , 0 , 0 , 1 , 0 , 0 , 0 };
5656 CHECK (refData.size () == 7 );
5757 CHECK (out_values.size () == refData.size ());
5858 for (int i=0 ; i < refData.size (); i++) {
@@ -63,7 +63,7 @@ TEST_CASE("Parse Message Big Number not aligned little endian") {
6363 SECTION (" Evaluating second message" ) {
6464 std::vector<double > out_values;
6565 CHECK (parser.parseMessage (337 , std::vector<uint8_t >({47 , 4 , 60 , 29 , 0 , 0 , 0 , 0 }), out_values) == libdbc::Message::ParseSignalsStatus::Success);
66- std::vector<double > refData{47 , 0 , 1 , 0 , 32 , 3 , 0 };
66+ std::vector<double > refData{3 , 32 , 0 , 1 , 0 , 0 , 47 };
6767 CHECK (refData.size () == 7 );
6868 CHECK (out_values.size () == refData.size ());
6969 for (int i=0 ; i < refData.size (); i++) {
@@ -74,7 +74,7 @@ TEST_CASE("Parse Message Big Number not aligned little endian") {
7474 SECTION (" Evaluating third message" ) {
7575 std::vector<double > out_values;
7676 CHECK (parser.parseMessage (337 , std::vector<uint8_t >({57 , 4 , 250 , 29 , 0 , 0 , 0 , 0 }), out_values) == libdbc::Message::ParseSignalsStatus::Success);
77- std::vector<double > refData{57 , 0 , 1 , 0 , 51 , 3 , 0 };
77+ std::vector<double > refData{3 , 51 , 0 , 1 , 0 , 0 , 57 };
7878 CHECK (refData.size () == 7 );
7979 CHECK (out_values.size () == refData.size ());
8080 for (int i=0 ; i < refData.size (); i++) {
0 commit comments