diff options
| author | Aaron O'Mullan <aaron.omullan@gmail.com> | 2022-03-07 11:12:36 +0100 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2022-03-07 11:12:36 +0100 |
| commit | 94c8ecfaaa11906281685fe319ac460758dcd62a (patch) | |
| tree | 8dc49b7b6761f708ba7bea61409693fba6e059df /serde_v8/tests | |
| parent | f65529aa67664d7ec90b8fb861686aac3ebc4a56 (diff) | |
perf(serde_v8): optimize ByteString deserialization (#13853)
Diffstat (limited to 'serde_v8/tests')
| -rw-r--r-- | serde_v8/tests/de.rs | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/serde_v8/tests/de.rs b/serde_v8/tests/de.rs index 1253ea92b..525089849 100644 --- a/serde_v8/tests/de.rs +++ b/serde_v8/tests/de.rs @@ -3,6 +3,7 @@ use serde::Deserialize; use serde_v8::utils::{js_exec, v8_do}; use serde_v8::Buffer; +use serde_v8::ByteString; use serde_v8::Error; #[derive(Debug, Deserialize, PartialEq)] @@ -311,3 +312,7 @@ detest!( b: "".into() } ); + +detest!(de_bstr, ByteString, "'hello'", ByteString("hello".into())); +defail!(defail_bstr, ByteString, "'👋bye'", |e| e + == Err(Error::ExpectedLatin1)); |
