Lines Matching defs:bson
333 // directly encoding uint64 is not supported in bson (only for timestamp values)
533 // directly encoding uint64 is not supported in bson (only for timestamp values)
742 CHECK(!json::sax_parse(incomplete_bson, &scp, json::input_format_t::bson));
758 CHECK(!json::sax_parse(incomplete_bson, &scp, json::input_format_t::bson));
780 CHECK(!json::sax_parse(incomplete_bson, &scp, json::input_format_t::bson));
795 CHECK(!json::sax_parse(incomplete_bson, &scp, json::input_format_t::bson));
805 CHECK(!json::sax_parse(bson_vec, &scp, json::input_format_t::bson));
816 CHECK(!json::sax_parse(bson_vec, &scp, json::input_format_t::bson));
842 std::vector<std::uint8_t> bson =
851 CHECK_THROWS_WITH_AS(_ = json::from_bson(bson), "[json.exception.parse_error.114] parse error at byte 5: Unsupported BSON record type 0xFF", json::parse_error&);
852 CHECK(json::from_bson(bson, true, false).is_discarded());
855 CHECK(!json::sax_parse(bson, &scp, json::input_format_t::bson));
909 const auto bson = json::to_bson(j);
910 CHECK(bson == expected_bson);
912 auto j_roundtrip = json::from_bson(bson);
916 CHECK(json::from_bson(bson, true, false) == j);
977 const auto bson = json::to_bson(j);
978 CHECK(bson == expected_bson);
980 auto j_roundtrip = json::from_bson(bson);
984 CHECK(json::from_bson(bson, true, false) == j);
1034 const auto bson = json::to_bson(j);
1035 CHECK(bson == expected_bson);
1037 auto j_roundtrip = json::from_bson(bson);
1041 CHECK(json::from_bson(bson, true, false) == j);
1091 const auto bson = json::to_bson(j);
1092 CHECK(bson == expected_bson);
1094 auto j_roundtrip = json::from_bson(bson);
1099 CHECK(json::from_bson(bson, true, false) == j);
1150 const auto bson = json::to_bson(j);
1151 CHECK(bson == expected_bson);
1153 auto j_roundtrip = json::from_bson(bson);
1158 CHECK(json::from_bson(bson, true, false) == j);
1235 auto packed = utils::read_binary_file(filename + ".bson");
1250 std::ifstream f_bson(filename + ".bson", std::ios::binary);
1265 auto packed = utils::read_binary_file(filename + ".bson");
1280 auto packed = utils::read_binary_file(filename + ".bson");