Lines Matching refs:expected

113             std::vector<uint8_t> expected = {'Z'};
115 CHECK(result == expected);
127 std::vector<uint8_t> expected = {'T'};
129 CHECK(result == expected);
139 std::vector<uint8_t> expected = {'F'};
141 CHECK(result == expected);
177 // create expected byte vector
178 std::vector<uint8_t> expected;
179 expected.push_back(static_cast<uint8_t>('L'));
180 expected.push_back(static_cast<uint8_t>((i >> 56) & 0xff));
181 expected.push_back(static_cast<uint8_t>((i >> 48) & 0xff));
182 expected.push_back(static_cast<uint8_t>((i >> 40) & 0xff));
183 expected.push_back(static_cast<uint8_t>((i >> 32) & 0xff));
184 expected.push_back(static_cast<uint8_t>((i >> 24) & 0xff));
185 expected.push_back(static_cast<uint8_t>((i >> 16) & 0xff));
186 expected.push_back(static_cast<uint8_t>((i >> 8) & 0xff));
187 expected.push_back(static_cast<uint8_t>(i & 0xff));
191 CHECK(result == expected);
232 // create expected byte vector
233 std::vector<uint8_t> expected;
234 expected.push_back(static_cast<uint8_t>('l'));
235 expected.push_back(static_cast<uint8_t>((i >> 24) & 0xff));
236 expected.push_back(static_cast<uint8_t>((i >> 16) & 0xff));
237 expected.push_back(static_cast<uint8_t>((i >> 8) & 0xff));
238 expected.push_back(static_cast<uint8_t>(i & 0xff));
242 CHECK(result == expected);
271 // create expected byte vector
272 std::vector<uint8_t> expected;
273 expected.push_back(static_cast<uint8_t>('I'));
274 expected.push_back(static_cast<uint8_t>((i >> 8) & 0xff));
275 expected.push_back(static_cast<uint8_t>(i & 0xff));
279 CHECK(result == expected);
296 std::vector<uint8_t> expected = {'I', 0xdb, 0xd1};
300 CHECK(result == expected);
325 // create expected byte vector
326 std::vector<uint8_t> expected;
327 expected.push_back('i');
328 expected.push_back(static_cast<uint8_t>(i));
332 CHECK(result == expected);
358 // create expected byte vector
359 std::vector<uint8_t> expected;
360 expected.push_back(static_cast<uint8_t>('i'));
361 expected.push_back(static_cast<uint8_t>(i));
365 CHECK(result == expected);
391 // create expected byte vector
392 std::vector<uint8_t> expected;
393 expected.push_back(static_cast<uint8_t>('U'));
394 expected.push_back(static_cast<uint8_t>(i));
398 CHECK(result == expected);
424 // create expected byte vector
425 std::vector<uint8_t> expected;
426 expected.push_back(static_cast<uint8_t>('I'));
427 expected.push_back(static_cast<uint8_t>((i >> 8) & 0xff));
428 expected.push_back(static_cast<uint8_t>(i & 0xff));
432 CHECK(result == expected);
462 // create expected byte vector
463 std::vector<uint8_t> expected;
464 expected.push_back('l');
465 expected.push_back(static_cast<uint8_t>((i >> 24) & 0xff));
466 expected.push_back(static_cast<uint8_t>((i >> 16) & 0xff));
467 expected.push_back(static_cast<uint8_t>((i >> 8) & 0xff));
468 expected.push_back(static_cast<uint8_t>(i & 0xff));
472 CHECK(result == expected);
503 // create expected byte vector
504 std::vector<uint8_t> expected;
505 expected.push_back('L');
506 expected.push_back(static_cast<uint8_t>((i >> 070) & 0xff));
507 expected.push_back(static_cast<uint8_t>((i >> 060) & 0xff));
508 expected.push_back(static_cast<uint8_t>((i >> 050) & 0xff));
509 expected.push_back(static_cast<uint8_t>((i >> 040) & 0xff));
510 expected.push_back(static_cast<uint8_t>((i >> 030) & 0xff));
511 expected.push_back(static_cast<uint8_t>((i >> 020) & 0xff));
512 expected.push_back(static_cast<uint8_t>((i >> 010) & 0xff));
513 expected.push_back(static_cast<uint8_t>(i & 0xff));
517 CHECK(result == expected);
553 // create expected byte vector
554 std::vector<uint8_t> expected;
555 expected.push_back('i');
556 expected.push_back(static_cast<uint8_t>(i));
560 CHECK(result == expected);
586 // create expected byte vector
587 std::vector<uint8_t> expected;
588 expected.push_back('U');
589 expected.push_back(static_cast<uint8_t>(i));
593 CHECK(result == expected);
619 // create expected byte vector
620 std::vector<uint8_t> expected;
621 expected.push_back('I');
622 expected.push_back(static_cast<uint8_t>((i >> 8) & 0xff));
623 expected.push_back(static_cast<uint8_t>(i & 0xff));
627 CHECK(result == expected);
656 // create expected byte vector
657 std::vector<uint8_t> expected;
658 expected.push_back('l');
659 expected.push_back(static_cast<uint8_t>((i >> 24) & 0xff));
660 expected.push_back(static_cast<uint8_t>((i >> 16) & 0xff));
661 expected.push_back(static_cast<uint8_t>((i >> 8) & 0xff));
662 expected.push_back(static_cast<uint8_t>(i & 0xff));
666 CHECK(result == expected);
696 // create expected byte vector
697 std::vector<uint8_t> expected;
698 expected.push_back('L');
699 expected.push_back(static_cast<uint8_t>((i >> 070) & 0xff));
700 expected.push_back(static_cast<uint8_t>((i >> 060) & 0xff));
701 expected.push_back(static_cast<uint8_t>((i >> 050) & 0xff));
702 expected.push_back(static_cast<uint8_t>((i >> 040) & 0xff));
703 expected.push_back(static_cast<uint8_t>((i >> 030) & 0xff));
704 expected.push_back(static_cast<uint8_t>((i >> 020) & 0xff));
705 expected.push_back(static_cast<uint8_t>((i >> 010) & 0xff));
706 expected.push_back(static_cast<uint8_t>(i & 0xff));
710 CHECK(result == expected);
738 std::vector<uint8_t> expected =
743 CHECK(result == expected);
793 CHECK_THROWS_WITH_AS(_ = json::from_ubjson(vec4), "[json.exception.parse_error.113] parse error at byte 2: syntax error while parsing UBJSON size: expected length type specification (U, i, I, l, L) after '#'; last byte: 0x02", json::parse_error);
804 std::vector<uint8_t> expected = {'H', 'i', 0x14, '1', '1', '1', '1', '1', '1', '1', '1', '1', '1', '1', '1', '1', '1', '1', '1', '1', '1', '1', '1'};
805 CHECK(vec == expected);
825 // create expected byte vector
826 std::vector<uint8_t> expected;
827 expected.push_back('S');
828 expected.push_back('i');
829 expected.push_back(static_cast<uint8_t>(N));
832 expected.push_back('x');
837 CHECK(result == expected);
861 // create expected byte vector
862 std::vector<uint8_t> expected;
863 expected.push_back('S');
864 expected.push_back('U');
865 expected.push_back(static_cast<uint8_t>(N));
868 expected.push_back('x');
873 CHECK(result == expected);
897 // create expected byte vector (hack: create string first)
898 std::vector<uint8_t> expected(N, 'x');
900 expected.insert(expected.begin(), static_cast<uint8_t>(N & 0xff));
901 expected.insert(expected.begin(), static_cast<uint8_t>((N >> 8) & 0xff));
902 expected.insert(expected.begin(), 'I');
903 expected.insert(expected.begin(), 'S');
907 CHECK(result == expected);
931 // create expected byte vector (hack: create string first)
932 std::vector<uint8_t> expected(N, 'x');
934 expected.insert(expected.begin(), static_cast<uint8_t>(N & 0xff));
935 expected.insert(expected.begin(), static_cast<uint8_t>((N >> 8) & 0xff));
936 expected.insert(expected.begin(), static_cast<uint8_t>((N >> 16) & 0xff));
937 expected.insert(expected.begin(), static_cast<uint8_t>((N >> 24) & 0xff));
938 expected.insert(expected.begin(), 'l');
939 expected.insert(expected.begin(), 'S');
943 CHECK(result == expected);
967 // create expected byte vector
968 std::vector<std::uint8_t> expected;
969 expected.push_back(static_cast<std::uint8_t>('['));
972 expected.push_back(static_cast<std::uint8_t>('$'));
973 expected.push_back(static_cast<std::uint8_t>('U'));
975 expected.push_back(static_cast<std::uint8_t>('#'));
976 expected.push_back(static_cast<std::uint8_t>('i'));
977 expected.push_back(static_cast<std::uint8_t>(N));
980 expected.push_back(0x78);
985 CHECK(result == expected);
1018 // create expected byte vector
1019 std::vector<uint8_t> expected;
1020 expected.push_back(static_cast<std::uint8_t>('['));
1021 expected.push_back(static_cast<std::uint8_t>('$'));
1022 expected.push_back(static_cast<std::uint8_t>('U'));
1023 expected.push_back(static_cast<std::uint8_t>('#'));
1024 expected.push_back(static_cast<std::uint8_t>('U'));
1025 expected.push_back(static_cast<std::uint8_t>(N));
1028 expected.push_back(0x78);
1033 CHECK(result == expected);
1058 // create expected byte vector
1059 std::vector<std::uint8_t> expected(N + 7, 'x');
1060 expected[0] = '[';
1061 expected[1] = '$';
1062 expected[2] = 'U';
1063 expected[3] = '#';
1064 expected[4] = 'I';
1065 expected[5] = static_cast<std::uint8_t>((N >> 8) & 0xFF);
1066 expected[6] = static_cast<std::uint8_t>(N & 0xFF);
1070 CHECK(result == expected);
1095 // create expected byte vector
1096 std::vector<std::uint8_t> expected(N + 9, 'x');
1097 expected[0] = '[';
1098 expected[1] = '$';
1099 expected[2] = 'U';
1100 expected[3] = '#';
1101 expected[4] = 'l';
1102 expected[5] = static_cast<std::uint8_t>((N >> 24) & 0xFF);
1103 expected[6] = static_cast<std::uint8_t>((N >> 16) & 0xFF);
1104 expected[7] = static_cast<std::uint8_t>((N >> 8) & 0xFF);
1105 expected[8] = static_cast<std::uint8_t>(N & 0xFF);
1109 CHECK(result == expected);
1129 std::vector<uint8_t> expected;
1130 expected.push_back(static_cast<std::uint8_t>('['));
1133 expected.push_back(static_cast<std::uint8_t>('U'));
1134 expected.push_back(static_cast<std::uint8_t>(0x78));
1136 expected.push_back(static_cast<std::uint8_t>(']'));
1140 CHECK(result == expected);
1153 std::vector<std::uint8_t> expected;
1154 expected.push_back(static_cast<std::uint8_t>('['));
1155 expected.push_back(static_cast<std::uint8_t>('#'));
1156 expected.push_back(static_cast<std::uint8_t>('i'));
1157 expected.push_back(static_cast<std::uint8_t>(N));
1161 expected.push_back(static_cast<std::uint8_t>('U'));
1162 expected.push_back(static_cast<std::uint8_t>(0x78));
1167 CHECK(result == expected);
1187 std::vector<uint8_t> expected = {'[', ']'};
1189 CHECK(result == expected);
1199 std::vector<uint8_t> expected = {'[', '#', 'i', 0};
1201 CHECK(result == expected);
1211 std::vector<uint8_t> expected = {'[', '#', 'i', 0};
1213 CHECK(result == expected);
1226 std::vector<uint8_t> expected = {'[', 'Z', ']'};
1228 CHECK(result == expected);
1238 std::vector<uint8_t> expected = {'[', '#', 'i', 1, 'Z'};
1240 CHECK(result == expected);
1250 std::vector<uint8_t> expected = {'[', '$', 'Z', '#', 'i', 1};
1252 CHECK(result == expected);
1265 std::vector<uint8_t> expected = {'[', 'i', 1, 'i', 2, 'i', 3, 'i', 4, 'i', 5, ']'};
1267 CHECK(result == expected);
1277 std::vector<uint8_t> expected = {'[', '#', 'i', 5, 'i', 1, 'i', 2, 'i', 3, 'i', 4, 'i', 5};
1279 CHECK(result == expected);
1289 std::vector<uint8_t> expected = {'[', '$', 'i', '#', 'i', 5, 1, 2, 3, 4, 5};
1291 CHECK(result == expected);
1304 std::vector<uint8_t> expected = {'[', '[', '[', '[', ']', ']', ']', ']'};
1306 CHECK(result == expected);
1316 std::vector<uint8_t> expected = {'[', '#', 'i', 1, '[', '#', 'i', 1, '[', '#', 'i', 1, '[', '#', 'i', 0};
1318 CHECK(result == expected);
1328 std::vector<uint8_t> expected = {'[', '$', '[', '#', 'i', 1, '$', '[', '#', 'i', 1, '$', '[', '#', 'i', 1, '#', 'i', 0};
1330 CHECK(result == expected);
1343 std::vector<uint8_t> expected(j.size() + 2, 'Z'); // all null
1344 expected[0] = '['; // opening array
1345 expected[258] = ']'; // closing array
1347 CHECK(result == expected);
1357 std::vector<uint8_t> expected(j.size() + 5, 'Z'); // all null
1358 expected[0] = '['; // opening array
1359 expected[1] = '#'; // array size
1360 expected[2] = 'I'; // int16
1361 expected[3] = 0x01; // 0x0101, first byte
1362 expected[4] = 0x01; // 0x0101, second byte
1364 CHECK(result == expected);
1374 std::vector<uint8_t> expected = {'[', '$', 'Z', '#', 'I', 0x01, 0x01};
1376 CHECK(result == expected);
1389 std::vector<uint8_t> expected(j.size() + 2, 'Z'); // all null
1390 expected[0] = '['; // opening array
1391 expected[65794] = ']'; // closing array
1393 CHECK(result == expected);
1403 std::vector<uint8_t> expected(j.size() + 7, 'Z'); // all null
1404 expected[0] = '['; // opening array
1405 expected[1] = '#'; // array size
1406 expected[2] = 'l'; // int32
1407 expected[3] = 0x00; // 0x00010101, first byte
1408 expected[4] = 0x01; // 0x00010101, second byte
1409 expected[5] = 0x01; // 0x00010101, third byte
1410 expected[6] = 0x01; // 0x00010101, fourth byte
1412 CHECK(result == expected);
1422 std::vector<uint8_t> expected = {'[', '$', 'Z', '#', 'l', 0x00, 0x01, 0x01, 0x01};
1424 CHECK(result == expected);
1440 std::vector<uint8_t> expected = {'{', '}'};
1442 CHECK(result == expected);
1452 std::vector<uint8_t> expected = {'{', '#', 'i', 0};
1454 CHECK(result == expected);
1464 std::vector<uint8_t> expected = {'{', '#', 'i', 0};
1466 CHECK(result == expected);
1479 std::vector<uint8_t> expected = {'{', 'i', 0, 'Z', '}'};
1481 CHECK(result == expected);
1491 std::vector<uint8_t> expected = {'{', '#', 'i', 1, 'i', 0, 'Z'};
1493 CHECK(result == expected);
1503 std::vector<uint8_t> expected = {'{', '$', 'Z', '#', 'i', 1, 'i', 0};
1505 CHECK(result == expected);
1518 std::vector<uint8_t> expected =
1523 CHECK(result == expected);
1533 std::vector<uint8_t> expected =
1538 CHECK(result == expected);
1548 std::vector<uint8_t> expected =
1553 CHECK(result == expected);
1577 CHECK_THROWS_WITH_AS(_ = json::from_ubjson(vec), "[json.exception.parse_error.110] parse error at byte 2: syntax error while parsing UBJSON value: expected end of input; last byte: 0x5A", json::parse_error&);
1833 CHECK_THROWS_WITH_AS(_ = json::from_ubjson(v), "[json.exception.parse_error.113] parse error at byte 2: syntax error while parsing UBJSON string: expected length type specification (U, i, I, l, L); last byte: 0x31", json::parse_error&);
1843 CHECK_THROWS_WITH_AS(_ = json::from_ubjson(v), "[json.exception.parse_error.112] parse error at byte 4: syntax error while parsing UBJSON size: expected '#' after type information; last byte: 0x02", json::parse_error&);
1887 CHECK_THROWS_WITH_AS(_ = json::from_ubjson(v0), "[json.exception.parse_error.113] parse error at byte 3: syntax error while parsing UBJSON size: expected length type specification (U, i, I, l, L) after '#'; last byte: 0x54", json::parse_error&);
1931 CHECK_THROWS_WITH_AS(_ = json::from_ubjson(vT), "[json.exception.parse_error.112] parse error at byte 4: syntax error while parsing UBJSON size: expected '#' after type information; last byte: 0x69", json::parse_error&);
1967 std::vector<uint8_t> expected = {'[', '$', 'i', '#', 'i', 2, 1, 0xff};
1968 CHECK(json::to_ubjson(j, true, true) == expected);
1974 std::vector<uint8_t> expected = {'[', '$', 'U', '#', 'i', 2, 0xC8, 0xC9};
1975 CHECK(json::to_ubjson(j, true, true) == expected);
1981 std::vector<uint8_t> expected = {'[', '$', 'I', '#', 'i', 2, 0x75, 0x30, 0x8a, 0xd0};
1982 CHECK(json::to_ubjson(j, true, true) == expected);
1988 std::vector<uint8_t> expected = {'[', '$', 'l', '#', 'i', 2, 0x00, 0x01, 0x11, 0x70, 0xFF, 0xFE, 0xEE, 0x90};
1989 CHECK(json::to_ubjson(j, true, true) == expected);
1995 std::vector<uint8_t> expected = {'[', '$', 'L', '#', 'i', 2, 0x00, 0x00, 0x00, 0x01, 0x2A, 0x05, 0xF2, 0x00, 0xFF, 0xFF, 0xFF, 0xFE, 0xD5, 0xFA, 0x0E, 0x00};
1996 CHECK(json::to_ubjson(j, true, true) == expected);
2005 std::vector<uint8_t> expected = {'[', '$', 'i', '#', 'i', 2, 1, 2};
2007 CHECK(json::to_ubjson(j, true, true) == expected);
2014 std::vector<uint8_t> expected = {'[', '$', 'U', '#', 'i', 2, 0xC8, 0xC9};
2016 CHECK(json::to_ubjson(j, true, true) == expected);
2023 std::vector<uint8_t> expected = {'[', '$', 'I', '#', 'i', 2, 0x75, 0x30, 0x75, 0x31};
2025 CHECK(json::to_ubjson(j, true, true) == expected);
2032 std::vector<uint8_t> expected = {'[', '$', 'l', '#', 'i', 2, 0x00, 0x01, 0x11, 0x70, 0x00, 0x01, 0x11, 0x71};
2034 CHECK(json::to_ubjson(j, true, true) == expected);
2041 std::vector<uint8_t> expected = {'[', '$', 'L', '#', 'i', 2, 0x00, 0x00, 0x00, 0x01, 0x2A, 0x05, 0xF2, 0x00, 0x00, 0x00, 0x00, 0x01, 0x2A, 0x05, 0xF2, 0x01};
2043 CHECK(json::to_ubjson(j, true, true) == expected);
2051 std::vector<uint8_t> expected = {'[', '$', 'N', '#', 'i', 2};
2052 CHECK(json::to_ubjson(j, true, true) == expected);