diff options
author | Arthur Silva <arthurprs@gmail.com> | 2022-07-28 12:46:10 +0200 |
---|---|---|
committer | GitHub <noreply@github.com> | 2022-07-28 12:46:10 +0200 |
commit | 5d263c932faf210f5b7a1e448a8eb26a2ac3ba68 (patch) | |
tree | 589b96bda5d4bae441e54ad01ff863c9fd9f37ea /serde_v8/tests/ser.rs | |
parent | fad8d7d32a08095c82af39f77e3280c52a7ab2ae (diff) |
serde_v8: improvements to avoid hitting unimplemented codepaths (#13915)
Diffstat (limited to 'serde_v8/tests/ser.rs')
-rw-r--r-- | serde_v8/tests/ser.rs | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/serde_v8/tests/ser.rs b/serde_v8/tests/ser.rs index e292e242d..76a43bdcc 100644 --- a/serde_v8/tests/ser.rs +++ b/serde_v8/tests/ser.rs @@ -104,17 +104,19 @@ macro_rules! sertest_polluted { }; } +sertest!(ser_char, 'é', "x === 'é'"); sertest!(ser_option_some, Some(true), "x === true"); sertest!(ser_option_null, None as Option<bool>, "x === null"); sertest!(ser_unit_null, (), "x === null"); sertest!(ser_bool, true, "x === true"); sertest!(ser_u64, 32, "x === 32"); sertest!(ser_f64, 12345.0, "x === 12345.0"); -sertest!(ser_string, "Hello".to_owned(), "x === 'Hello'"); +sertest!(ser_string, "Hello", "x === 'Hello'"); +sertest!(ser_bytes, b"\x01\x02\x03", "arrEqual(x, [1, 2, 3])"); sertest!(ser_vec_u64, vec![1, 2, 3, 4, 5], "arrEqual(x, [1,2,3,4,5])"); sertest!( ser_vec_string, - vec!["hello".to_owned(), "world".to_owned(),], + vec!["hello", "world"], "arrEqual(x, ['hello', 'world'])" ); sertest!(ser_tuple, (123, true, ()), "arrEqual(x, [123, true, null])"); |