(xlang)
| 249 | |
| 250 | @pytest.mark.parametrize("xlang", [False, True]) |
| 251 | def test_dump_matches_dumps_bytes(xlang): |
| 252 | fory = pyfory.Fory(xlang=xlang, ref=True, compatible=xlang) |
| 253 | value = { |
| 254 | "k": [1, 2, 3, 4], |
| 255 | "nested": {"x": True, "y": "hello"}, |
| 256 | "f": 3.14, |
| 257 | } |
| 258 | |
| 259 | sink = OneByteWriteStream() |
| 260 | fory.dump(value, sink) |
| 261 | expected = fory.dumps(value) |
| 262 | assert sink.to_bytes() == expected |
| 263 | |
| 264 | |
| 265 | @pytest.mark.parametrize("xlang", [False, True]) |
nothing calls this directly
no test coverage detected