@@ -43,9 +43,9 @@ SCENARIO("Test the encoding of command messages") {
4343 // 01020304
4444 THEN("The encoding is successful") {
4545 REQUIRE(err == Encoder::Status::Complete);
46- std::vector<uint8_t > res(buffer, buffer+res_len );
46+ std::vector<int > res(buffer, buffer+bytes_encoded );
4747
48- REQUIRE_THAT(res, Catch::Matchers::Equals(std::vector<uint8_t >{
48+ REQUIRE_THAT(res, Catch::Matchers::Equals(std::vector<int >{
4949 0xda, 0x00, 0x01, 0x00, 0x00, 0x81, 0x58, 0x20,
5050 0x01, 0x02, 0x03, 0x04, 0x00, 0x00, 0x00, 0x00,
5151 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
@@ -80,9 +80,9 @@ SCENARIO("Test the encoding of command messages") {
8080
8181 THEN("The encoding is successful") {
8282 REQUIRE(err == Encoder::Status::Complete);
83- std::vector<uint8_t > res(buffer, buffer+res_len );
83+ std::vector<int > res(buffer, buffer+bytes_encoded );
8484
85- REQUIRE_THAT(res, Catch::Matchers::Equals(std::vector<uint8_t >{
85+ REQUIRE_THAT(res, Catch::Matchers::Equals(std::vector<int >{
8686 0xda, 0x00, 0x01, 0x03, 0x00, 0x81, 0x68, 0x74,
8787 0x68, 0x69, 0x6e, 0x67, 0x5f, 0x69, 0x64
8888 }));
@@ -107,9 +107,9 @@ SCENARIO("Test the encoding of command messages") {
107107 // 80 # array(0)
108108 THEN("The encoding is successful") {
109109 REQUIRE(err == Encoder::Status::Complete);
110- std::vector<uint8_t > res(buffer, buffer+res_len );
110+ std::vector<int > res(buffer, buffer+bytes_encoded );
111111
112- REQUIRE_THAT(res, Catch::Matchers::Equals(std::vector<uint8_t >{
112+ REQUIRE_THAT(res, Catch::Matchers::Equals(std::vector<int >{
113113 0xda, 0x00, 0x01, 0x05, 0x00, 0x80
114114 }));
115115 }
@@ -138,9 +138,9 @@ SCENARIO("Test the encoding of command messages") {
138138 // 322E302E30 # "2.0.0"
139139 THEN("The encoding is successful") {
140140 REQUIRE(err == Encoder::Status::Complete);
141- std::vector<uint8_t > res(buffer, buffer+res_len );
141+ std::vector<int > res(buffer, buffer+bytes_encoded );
142142
143- REQUIRE_THAT(res, Catch::Matchers::Equals(std::vector<uint8_t >{
143+ REQUIRE_THAT(res, Catch::Matchers::Equals(std::vector<int >{
144144 0xda, 0x00, 0x01, 0x07, 0x00, 0x81, 0x65, 0x32,
145145 0x2e, 0x30, 0x2e, 0x30
146146 }));
@@ -178,9 +178,9 @@ SCENARIO("Test the encoding of command messages") {
178178 // 18 64 # unsigned(100)
179179 THEN("The encoding is successful") {
180180 REQUIRE(err == Encoder::Status::Complete);
181- std::vector<uint8_t > res(buffer, buffer+res_len );
181+ std::vector<int > res(buffer, buffer+bytes_encoded );
182182
183- REQUIRE_THAT(res, Catch::Matchers::Equals(std::vector<uint8_t >{
183+ REQUIRE_THAT(res, Catch::Matchers::Equals(std::vector<int >{
184184 0xda, 0x00, 0x01, 0x02, 0x00, 0x84, 0x50, 0x00,
185185 0x01, 0x02, 0x03, 0x04, 0x05, 0x06, 0x07, 0x08,
186186 0x09, 0x0a, 0x0b, 0x0c, 0x0d, 0x0e, 0x0f, 0xe1,
@@ -202,18 +202,14 @@ SCENARIO("Test the encoding of command messages") {
202202 // CBORMessageEncoder encoder;
203203 Encoder::Status err = CBORMessageEncoder.encode((Message*)&command, buffer, bytes_encoded);
204204
205- uint8_t expected_result[] = {
206- 0xda, 0x00, 0x01, 0x08, 0x00, 0x80
207- };
208-
209205 // Test the encoding is
210206 // DA 00010800 # tag(67584)
211207 // 80 # array(0)
212208 THEN("The encoding is successful") {
213209 REQUIRE(err == Encoder::Status::Complete);
214- std::vector<uint8_t > res(buffer, buffer+res_len );
210+ std::vector<int > res(buffer, buffer+bytes_encoded );
215211
216- REQUIRE_THAT(res, Catch::Matchers::Equals(std::vector<uint8_t >{
212+ REQUIRE_THAT(res, Catch::Matchers::Equals(std::vector<int >{
217213 0xda, 0x00, 0x01, 0x08, 0x00, 0x80
218214 }));
219215 }
0 commit comments