diff --git a/.github/workflows/rust.yml b/.github/workflows/rust.yml index b64db2429..a8acdb0b6 100644 --- a/.github/workflows/rust.yml +++ b/.github/workflows/rust.yml @@ -38,6 +38,7 @@ jobs: run: rustc --version - name: Run tests run: | + export INSTA_UPDATE=no pushd borsh cargo test --no-run cargo test diff --git a/borsh/Cargo.toml b/borsh/Cargo.toml index 62e4560a8..baa87b963 100644 --- a/borsh/Cargo.toml +++ b/borsh/Cargo.toml @@ -12,6 +12,7 @@ homepage = "https://borsh.io" description = """ Binary Object Representation Serializer for Hashing """ +exclude = ["tests/snapshots"] [lib] name = "borsh" @@ -32,6 +33,7 @@ bytes = "1" bson = "2" # Enable the "bytes" and "bson" features in integ tests: https://github.com/rust-lang/cargo/issues/2911#issuecomment-1464060655 borsh = { path = ".", default_features = false, features = ["bytes", "bson"] } +insta = "1.29.0" [features] default = ["std"] diff --git a/borsh/tests/snapshots/test_arrays__array_array_u8-10.snap b/borsh/tests/snapshots/test_arrays__array_array_u8-10.snap new file mode 100644 index 000000000..b637161d4 --- /dev/null +++ b/borsh/tests/snapshots/test_arrays__array_array_u8-10.snap @@ -0,0 +1,2086 @@ +--- +source: borsh/tests/test_arrays.rs +expression: buf +--- +[ + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, +] diff --git a/borsh/tests/snapshots/test_arrays__array_array_u8-2.snap b/borsh/tests/snapshots/test_arrays__array_array_u8-2.snap new file mode 100644 index 000000000..c7f4ccf09 --- /dev/null +++ b/borsh/tests/snapshots/test_arrays__array_array_u8-2.snap @@ -0,0 +1,38 @@ +--- +source: borsh/tests/test_arrays.rs +expression: buf +--- +[ + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, +] diff --git a/borsh/tests/snapshots/test_arrays__array_array_u8-3.snap b/borsh/tests/snapshots/test_arrays__array_array_u8-3.snap new file mode 100644 index 000000000..a8d3d95d7 --- /dev/null +++ b/borsh/tests/snapshots/test_arrays__array_array_u8-3.snap @@ -0,0 +1,70 @@ +--- +source: borsh/tests/test_arrays.rs +expression: buf +--- +[ + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, +] diff --git a/borsh/tests/snapshots/test_arrays__array_array_u8-4.snap b/borsh/tests/snapshots/test_arrays__array_array_u8-4.snap new file mode 100644 index 000000000..b8dec42c5 --- /dev/null +++ b/borsh/tests/snapshots/test_arrays__array_array_u8-4.snap @@ -0,0 +1,102 @@ +--- +source: borsh/tests/test_arrays.rs +expression: buf +--- +[ + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, +] diff --git a/borsh/tests/snapshots/test_arrays__array_array_u8-5.snap b/borsh/tests/snapshots/test_arrays__array_array_u8-5.snap new file mode 100644 index 000000000..c1ee3e779 --- /dev/null +++ b/borsh/tests/snapshots/test_arrays__array_array_u8-5.snap @@ -0,0 +1,134 @@ +--- +source: borsh/tests/test_arrays.rs +expression: buf +--- +[ + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, +] diff --git a/borsh/tests/snapshots/test_arrays__array_array_u8-6.snap b/borsh/tests/snapshots/test_arrays__array_array_u8-6.snap new file mode 100644 index 000000000..6c7ef444b --- /dev/null +++ b/borsh/tests/snapshots/test_arrays__array_array_u8-6.snap @@ -0,0 +1,262 @@ +--- +source: borsh/tests/test_arrays.rs +expression: buf +--- +[ + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, +] diff --git a/borsh/tests/snapshots/test_arrays__array_array_u8-7.snap b/borsh/tests/snapshots/test_arrays__array_array_u8-7.snap new file mode 100644 index 000000000..934fe16b1 --- /dev/null +++ b/borsh/tests/snapshots/test_arrays__array_array_u8-7.snap @@ -0,0 +1,518 @@ +--- +source: borsh/tests/test_arrays.rs +expression: buf +--- +[ + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, +] diff --git a/borsh/tests/snapshots/test_arrays__array_array_u8-8.snap b/borsh/tests/snapshots/test_arrays__array_array_u8-8.snap new file mode 100644 index 000000000..0a2d116f3 --- /dev/null +++ b/borsh/tests/snapshots/test_arrays__array_array_u8-8.snap @@ -0,0 +1,1030 @@ +--- +source: borsh/tests/test_arrays.rs +expression: buf +--- +[ + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, +] diff --git a/borsh/tests/snapshots/test_arrays__array_array_u8-9.snap b/borsh/tests/snapshots/test_arrays__array_array_u8-9.snap new file mode 100644 index 000000000..3d0afb25b --- /dev/null +++ b/borsh/tests/snapshots/test_arrays__array_array_u8-9.snap @@ -0,0 +1,2054 @@ +--- +source: borsh/tests/test_arrays.rs +expression: buf +--- +[ + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, +] diff --git a/borsh/tests/snapshots/test_arrays__array_array_u8.snap b/borsh/tests/snapshots/test_arrays__array_array_u8.snap new file mode 100644 index 000000000..6ffe3ab45 --- /dev/null +++ b/borsh/tests/snapshots/test_arrays__array_array_u8.snap @@ -0,0 +1,5 @@ +--- +source: borsh/tests/test_arrays.rs +expression: buf +--- +[] diff --git a/borsh/tests/snapshots/test_arrays__array_f32-10.snap b/borsh/tests/snapshots/test_arrays__array_f32-10.snap new file mode 100644 index 000000000..3f000cdd3 --- /dev/null +++ b/borsh/tests/snapshots/test_arrays__array_f32-10.snap @@ -0,0 +1,266 @@ +--- +source: borsh/tests/test_arrays.rs +expression: buf +--- +[ + 40, + 107, + 110, + 78, + 40, + 107, + 110, + 78, + 40, + 107, + 110, + 78, + 40, + 107, + 110, + 78, + 40, + 107, + 110, + 78, + 40, + 107, + 110, + 78, + 40, + 107, + 110, + 78, + 40, + 107, + 110, + 78, + 40, + 107, + 110, + 78, + 40, + 107, + 110, + 78, + 40, + 107, + 110, + 78, + 40, + 107, + 110, + 78, + 40, + 107, + 110, + 78, + 40, + 107, + 110, + 78, + 40, + 107, + 110, + 78, + 40, + 107, + 110, + 78, + 40, + 107, + 110, + 78, + 40, + 107, + 110, + 78, + 40, + 107, + 110, + 78, + 40, + 107, + 110, + 78, + 40, + 107, + 110, + 78, + 40, + 107, + 110, + 78, + 40, + 107, + 110, + 78, + 40, + 107, + 110, + 78, + 40, + 107, + 110, + 78, + 40, + 107, + 110, + 78, + 40, + 107, + 110, + 78, + 40, + 107, + 110, + 78, + 40, + 107, + 110, + 78, + 40, + 107, + 110, + 78, + 40, + 107, + 110, + 78, + 40, + 107, + 110, + 78, + 40, + 107, + 110, + 78, + 40, + 107, + 110, + 78, + 40, + 107, + 110, + 78, + 40, + 107, + 110, + 78, + 40, + 107, + 110, + 78, + 40, + 107, + 110, + 78, + 40, + 107, + 110, + 78, + 40, + 107, + 110, + 78, + 40, + 107, + 110, + 78, + 40, + 107, + 110, + 78, + 40, + 107, + 110, + 78, + 40, + 107, + 110, + 78, + 40, + 107, + 110, + 78, + 40, + 107, + 110, + 78, + 40, + 107, + 110, + 78, + 40, + 107, + 110, + 78, + 40, + 107, + 110, + 78, + 40, + 107, + 110, + 78, + 40, + 107, + 110, + 78, + 40, + 107, + 110, + 78, + 40, + 107, + 110, + 78, + 40, + 107, + 110, + 78, + 40, + 107, + 110, + 78, + 40, + 107, + 110, + 78, + 40, + 107, + 110, + 78, + 40, + 107, + 110, + 78, + 40, + 107, + 110, + 78, + 40, + 107, + 110, + 78, + 40, + 107, + 110, + 78, + 40, + 107, + 110, + 78, + 40, + 107, + 110, + 78, + 40, + 107, + 110, + 78, + 40, + 107, + 110, + 78, +] diff --git a/borsh/tests/snapshots/test_arrays__array_f32-2.snap b/borsh/tests/snapshots/test_arrays__array_f32-2.snap new file mode 100644 index 000000000..510a4ceaf --- /dev/null +++ b/borsh/tests/snapshots/test_arrays__array_f32-2.snap @@ -0,0 +1,10 @@ +--- +source: borsh/tests/test_arrays.rs +expression: buf +--- +[ + 40, + 107, + 110, + 78, +] diff --git a/borsh/tests/snapshots/test_arrays__array_f32-3.snap b/borsh/tests/snapshots/test_arrays__array_f32-3.snap new file mode 100644 index 000000000..9ceb617b9 --- /dev/null +++ b/borsh/tests/snapshots/test_arrays__array_f32-3.snap @@ -0,0 +1,14 @@ +--- +source: borsh/tests/test_arrays.rs +expression: buf +--- +[ + 40, + 107, + 110, + 78, + 40, + 107, + 110, + 78, +] diff --git a/borsh/tests/snapshots/test_arrays__array_f32-4.snap b/borsh/tests/snapshots/test_arrays__array_f32-4.snap new file mode 100644 index 000000000..394720695 --- /dev/null +++ b/borsh/tests/snapshots/test_arrays__array_f32-4.snap @@ -0,0 +1,18 @@ +--- +source: borsh/tests/test_arrays.rs +expression: buf +--- +[ + 40, + 107, + 110, + 78, + 40, + 107, + 110, + 78, + 40, + 107, + 110, + 78, +] diff --git a/borsh/tests/snapshots/test_arrays__array_f32-5.snap b/borsh/tests/snapshots/test_arrays__array_f32-5.snap new file mode 100644 index 000000000..3c20cb8dc --- /dev/null +++ b/borsh/tests/snapshots/test_arrays__array_f32-5.snap @@ -0,0 +1,22 @@ +--- +source: borsh/tests/test_arrays.rs +expression: buf +--- +[ + 40, + 107, + 110, + 78, + 40, + 107, + 110, + 78, + 40, + 107, + 110, + 78, + 40, + 107, + 110, + 78, +] diff --git a/borsh/tests/snapshots/test_arrays__array_f32-6.snap b/borsh/tests/snapshots/test_arrays__array_f32-6.snap new file mode 100644 index 000000000..b6a11da57 --- /dev/null +++ b/borsh/tests/snapshots/test_arrays__array_f32-6.snap @@ -0,0 +1,38 @@ +--- +source: borsh/tests/test_arrays.rs +expression: buf +--- +[ + 40, + 107, + 110, + 78, + 40, + 107, + 110, + 78, + 40, + 107, + 110, + 78, + 40, + 107, + 110, + 78, + 40, + 107, + 110, + 78, + 40, + 107, + 110, + 78, + 40, + 107, + 110, + 78, + 40, + 107, + 110, + 78, +] diff --git a/borsh/tests/snapshots/test_arrays__array_f32-7.snap b/borsh/tests/snapshots/test_arrays__array_f32-7.snap new file mode 100644 index 000000000..d134dcc06 --- /dev/null +++ b/borsh/tests/snapshots/test_arrays__array_f32-7.snap @@ -0,0 +1,70 @@ +--- +source: borsh/tests/test_arrays.rs +expression: buf +--- +[ + 40, + 107, + 110, + 78, + 40, + 107, + 110, + 78, + 40, + 107, + 110, + 78, + 40, + 107, + 110, + 78, + 40, + 107, + 110, + 78, + 40, + 107, + 110, + 78, + 40, + 107, + 110, + 78, + 40, + 107, + 110, + 78, + 40, + 107, + 110, + 78, + 40, + 107, + 110, + 78, + 40, + 107, + 110, + 78, + 40, + 107, + 110, + 78, + 40, + 107, + 110, + 78, + 40, + 107, + 110, + 78, + 40, + 107, + 110, + 78, + 40, + 107, + 110, + 78, +] diff --git a/borsh/tests/snapshots/test_arrays__array_f32-8.snap b/borsh/tests/snapshots/test_arrays__array_f32-8.snap new file mode 100644 index 000000000..a0ebf18fe --- /dev/null +++ b/borsh/tests/snapshots/test_arrays__array_f32-8.snap @@ -0,0 +1,134 @@ +--- +source: borsh/tests/test_arrays.rs +expression: buf +--- +[ + 40, + 107, + 110, + 78, + 40, + 107, + 110, + 78, + 40, + 107, + 110, + 78, + 40, + 107, + 110, + 78, + 40, + 107, + 110, + 78, + 40, + 107, + 110, + 78, + 40, + 107, + 110, + 78, + 40, + 107, + 110, + 78, + 40, + 107, + 110, + 78, + 40, + 107, + 110, + 78, + 40, + 107, + 110, + 78, + 40, + 107, + 110, + 78, + 40, + 107, + 110, + 78, + 40, + 107, + 110, + 78, + 40, + 107, + 110, + 78, + 40, + 107, + 110, + 78, + 40, + 107, + 110, + 78, + 40, + 107, + 110, + 78, + 40, + 107, + 110, + 78, + 40, + 107, + 110, + 78, + 40, + 107, + 110, + 78, + 40, + 107, + 110, + 78, + 40, + 107, + 110, + 78, + 40, + 107, + 110, + 78, + 40, + 107, + 110, + 78, + 40, + 107, + 110, + 78, + 40, + 107, + 110, + 78, + 40, + 107, + 110, + 78, + 40, + 107, + 110, + 78, + 40, + 107, + 110, + 78, + 40, + 107, + 110, + 78, + 40, + 107, + 110, + 78, +] diff --git a/borsh/tests/snapshots/test_arrays__array_f32-9.snap b/borsh/tests/snapshots/test_arrays__array_f32-9.snap new file mode 100644 index 000000000..ba7908994 --- /dev/null +++ b/borsh/tests/snapshots/test_arrays__array_f32-9.snap @@ -0,0 +1,262 @@ +--- +source: borsh/tests/test_arrays.rs +expression: buf +--- +[ + 40, + 107, + 110, + 78, + 40, + 107, + 110, + 78, + 40, + 107, + 110, + 78, + 40, + 107, + 110, + 78, + 40, + 107, + 110, + 78, + 40, + 107, + 110, + 78, + 40, + 107, + 110, + 78, + 40, + 107, + 110, + 78, + 40, + 107, + 110, + 78, + 40, + 107, + 110, + 78, + 40, + 107, + 110, + 78, + 40, + 107, + 110, + 78, + 40, + 107, + 110, + 78, + 40, + 107, + 110, + 78, + 40, + 107, + 110, + 78, + 40, + 107, + 110, + 78, + 40, + 107, + 110, + 78, + 40, + 107, + 110, + 78, + 40, + 107, + 110, + 78, + 40, + 107, + 110, + 78, + 40, + 107, + 110, + 78, + 40, + 107, + 110, + 78, + 40, + 107, + 110, + 78, + 40, + 107, + 110, + 78, + 40, + 107, + 110, + 78, + 40, + 107, + 110, + 78, + 40, + 107, + 110, + 78, + 40, + 107, + 110, + 78, + 40, + 107, + 110, + 78, + 40, + 107, + 110, + 78, + 40, + 107, + 110, + 78, + 40, + 107, + 110, + 78, + 40, + 107, + 110, + 78, + 40, + 107, + 110, + 78, + 40, + 107, + 110, + 78, + 40, + 107, + 110, + 78, + 40, + 107, + 110, + 78, + 40, + 107, + 110, + 78, + 40, + 107, + 110, + 78, + 40, + 107, + 110, + 78, + 40, + 107, + 110, + 78, + 40, + 107, + 110, + 78, + 40, + 107, + 110, + 78, + 40, + 107, + 110, + 78, + 40, + 107, + 110, + 78, + 40, + 107, + 110, + 78, + 40, + 107, + 110, + 78, + 40, + 107, + 110, + 78, + 40, + 107, + 110, + 78, + 40, + 107, + 110, + 78, + 40, + 107, + 110, + 78, + 40, + 107, + 110, + 78, + 40, + 107, + 110, + 78, + 40, + 107, + 110, + 78, + 40, + 107, + 110, + 78, + 40, + 107, + 110, + 78, + 40, + 107, + 110, + 78, + 40, + 107, + 110, + 78, + 40, + 107, + 110, + 78, + 40, + 107, + 110, + 78, + 40, + 107, + 110, + 78, + 40, + 107, + 110, + 78, + 40, + 107, + 110, + 78, + 40, + 107, + 110, + 78, +] diff --git a/borsh/tests/snapshots/test_arrays__array_f32.snap b/borsh/tests/snapshots/test_arrays__array_f32.snap new file mode 100644 index 000000000..6ffe3ab45 --- /dev/null +++ b/borsh/tests/snapshots/test_arrays__array_f32.snap @@ -0,0 +1,5 @@ +--- +source: borsh/tests/test_arrays.rs +expression: buf +--- +[] diff --git a/borsh/tests/snapshots/test_arrays__array_i8-10.snap b/borsh/tests/snapshots/test_arrays__array_i8-10.snap new file mode 100644 index 000000000..8c93559dd --- /dev/null +++ b/borsh/tests/snapshots/test_arrays__array_i8-10.snap @@ -0,0 +1,71 @@ +--- +source: borsh/tests/test_arrays.rs +expression: buf +--- +[ + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, +] diff --git a/borsh/tests/snapshots/test_arrays__array_i8-2.snap b/borsh/tests/snapshots/test_arrays__array_i8-2.snap new file mode 100644 index 000000000..60a942eee --- /dev/null +++ b/borsh/tests/snapshots/test_arrays__array_i8-2.snap @@ -0,0 +1,7 @@ +--- +source: borsh/tests/test_arrays.rs +expression: buf +--- +[ + 100, +] diff --git a/borsh/tests/snapshots/test_arrays__array_i8-3.snap b/borsh/tests/snapshots/test_arrays__array_i8-3.snap new file mode 100644 index 000000000..8e6ff120a --- /dev/null +++ b/borsh/tests/snapshots/test_arrays__array_i8-3.snap @@ -0,0 +1,8 @@ +--- +source: borsh/tests/test_arrays.rs +expression: buf +--- +[ + 100, + 100, +] diff --git a/borsh/tests/snapshots/test_arrays__array_i8-4.snap b/borsh/tests/snapshots/test_arrays__array_i8-4.snap new file mode 100644 index 000000000..90b6f7336 --- /dev/null +++ b/borsh/tests/snapshots/test_arrays__array_i8-4.snap @@ -0,0 +1,9 @@ +--- +source: borsh/tests/test_arrays.rs +expression: buf +--- +[ + 100, + 100, + 100, +] diff --git a/borsh/tests/snapshots/test_arrays__array_i8-5.snap b/borsh/tests/snapshots/test_arrays__array_i8-5.snap new file mode 100644 index 000000000..f520643a9 --- /dev/null +++ b/borsh/tests/snapshots/test_arrays__array_i8-5.snap @@ -0,0 +1,10 @@ +--- +source: borsh/tests/test_arrays.rs +expression: buf +--- +[ + 100, + 100, + 100, + 100, +] diff --git a/borsh/tests/snapshots/test_arrays__array_i8-6.snap b/borsh/tests/snapshots/test_arrays__array_i8-6.snap new file mode 100644 index 000000000..bf58dfd92 --- /dev/null +++ b/borsh/tests/snapshots/test_arrays__array_i8-6.snap @@ -0,0 +1,14 @@ +--- +source: borsh/tests/test_arrays.rs +expression: buf +--- +[ + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, +] diff --git a/borsh/tests/snapshots/test_arrays__array_i8-7.snap b/borsh/tests/snapshots/test_arrays__array_i8-7.snap new file mode 100644 index 000000000..c86237337 --- /dev/null +++ b/borsh/tests/snapshots/test_arrays__array_i8-7.snap @@ -0,0 +1,22 @@ +--- +source: borsh/tests/test_arrays.rs +expression: buf +--- +[ + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, +] diff --git a/borsh/tests/snapshots/test_arrays__array_i8-8.snap b/borsh/tests/snapshots/test_arrays__array_i8-8.snap new file mode 100644 index 000000000..c7f4ccf09 --- /dev/null +++ b/borsh/tests/snapshots/test_arrays__array_i8-8.snap @@ -0,0 +1,38 @@ +--- +source: borsh/tests/test_arrays.rs +expression: buf +--- +[ + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, +] diff --git a/borsh/tests/snapshots/test_arrays__array_i8-9.snap b/borsh/tests/snapshots/test_arrays__array_i8-9.snap new file mode 100644 index 000000000..a8d3d95d7 --- /dev/null +++ b/borsh/tests/snapshots/test_arrays__array_i8-9.snap @@ -0,0 +1,70 @@ +--- +source: borsh/tests/test_arrays.rs +expression: buf +--- +[ + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, +] diff --git a/borsh/tests/snapshots/test_arrays__array_i8.snap b/borsh/tests/snapshots/test_arrays__array_i8.snap new file mode 100644 index 000000000..6ffe3ab45 --- /dev/null +++ b/borsh/tests/snapshots/test_arrays__array_i8.snap @@ -0,0 +1,5 @@ +--- +source: borsh/tests/test_arrays.rs +expression: buf +--- +[] diff --git a/borsh/tests/snapshots/test_arrays__array_u128-10.snap b/borsh/tests/snapshots/test_arrays__array_u128-10.snap new file mode 100644 index 000000000..6f1a91af9 --- /dev/null +++ b/borsh/tests/snapshots/test_arrays__array_u128-10.snap @@ -0,0 +1,1046 @@ +--- +source: borsh/tests/test_arrays.rs +expression: buf +--- +[ + 0, + 0, + 0, + 0, + 16, + 159, + 75, + 179, + 21, + 7, + 201, + 123, + 206, + 151, + 192, + 0, + 0, + 0, + 0, + 0, + 16, + 159, + 75, + 179, + 21, + 7, + 201, + 123, + 206, + 151, + 192, + 0, + 0, + 0, + 0, + 0, + 16, + 159, + 75, + 179, + 21, + 7, + 201, + 123, + 206, + 151, + 192, + 0, + 0, + 0, + 0, + 0, + 16, + 159, + 75, + 179, + 21, + 7, + 201, + 123, + 206, + 151, + 192, + 0, + 0, + 0, + 0, + 0, + 16, + 159, + 75, + 179, + 21, + 7, + 201, + 123, + 206, + 151, + 192, + 0, + 0, + 0, + 0, + 0, + 16, + 159, + 75, + 179, + 21, + 7, + 201, + 123, + 206, + 151, + 192, + 0, + 0, + 0, + 0, + 0, + 16, + 159, + 75, + 179, + 21, + 7, + 201, + 123, + 206, + 151, + 192, + 0, + 0, + 0, + 0, + 0, + 16, + 159, + 75, + 179, + 21, + 7, + 201, + 123, + 206, + 151, + 192, + 0, + 0, + 0, + 0, + 0, + 16, + 159, + 75, + 179, + 21, + 7, + 201, + 123, + 206, + 151, + 192, + 0, + 0, + 0, + 0, + 0, + 16, + 159, + 75, + 179, + 21, + 7, + 201, + 123, + 206, + 151, + 192, + 0, + 0, + 0, + 0, + 0, + 16, + 159, + 75, + 179, + 21, + 7, + 201, + 123, + 206, + 151, + 192, + 0, + 0, + 0, + 0, + 0, + 16, + 159, + 75, + 179, + 21, + 7, + 201, + 123, + 206, + 151, + 192, + 0, + 0, + 0, + 0, + 0, + 16, + 159, + 75, + 179, + 21, + 7, + 201, + 123, + 206, + 151, + 192, + 0, + 0, + 0, + 0, + 0, + 16, + 159, + 75, + 179, + 21, + 7, + 201, + 123, + 206, + 151, + 192, + 0, + 0, + 0, + 0, + 0, + 16, + 159, + 75, + 179, + 21, + 7, + 201, + 123, + 206, + 151, + 192, + 0, + 0, + 0, + 0, + 0, + 16, + 159, + 75, + 179, + 21, + 7, + 201, + 123, + 206, + 151, + 192, + 0, + 0, + 0, + 0, + 0, + 16, + 159, + 75, + 179, + 21, + 7, + 201, + 123, + 206, + 151, + 192, + 0, + 0, + 0, + 0, + 0, + 16, + 159, + 75, + 179, + 21, + 7, + 201, + 123, + 206, + 151, + 192, + 0, + 0, + 0, + 0, + 0, + 16, + 159, + 75, + 179, + 21, + 7, + 201, + 123, + 206, + 151, + 192, + 0, + 0, + 0, + 0, + 0, + 16, + 159, + 75, + 179, + 21, + 7, + 201, + 123, + 206, + 151, + 192, + 0, + 0, + 0, + 0, + 0, + 16, + 159, + 75, + 179, + 21, + 7, + 201, + 123, + 206, + 151, + 192, + 0, + 0, + 0, + 0, + 0, + 16, + 159, + 75, + 179, + 21, + 7, + 201, + 123, + 206, + 151, + 192, + 0, + 0, + 0, + 0, + 0, + 16, + 159, + 75, + 179, + 21, + 7, + 201, + 123, + 206, + 151, + 192, + 0, + 0, + 0, + 0, + 0, + 16, + 159, + 75, + 179, + 21, + 7, + 201, + 123, + 206, + 151, + 192, + 0, + 0, + 0, + 0, + 0, + 16, + 159, + 75, + 179, + 21, + 7, + 201, + 123, + 206, + 151, + 192, + 0, + 0, + 0, + 0, + 0, + 16, + 159, + 75, + 179, + 21, + 7, + 201, + 123, + 206, + 151, + 192, + 0, + 0, + 0, + 0, + 0, + 16, + 159, + 75, + 179, + 21, + 7, + 201, + 123, + 206, + 151, + 192, + 0, + 0, + 0, + 0, + 0, + 16, + 159, + 75, + 179, + 21, + 7, + 201, + 123, + 206, + 151, + 192, + 0, + 0, + 0, + 0, + 0, + 16, + 159, + 75, + 179, + 21, + 7, + 201, + 123, + 206, + 151, + 192, + 0, + 0, + 0, + 0, + 0, + 16, + 159, + 75, + 179, + 21, + 7, + 201, + 123, + 206, + 151, + 192, + 0, + 0, + 0, + 0, + 0, + 16, + 159, + 75, + 179, + 21, + 7, + 201, + 123, + 206, + 151, + 192, + 0, + 0, + 0, + 0, + 0, + 16, + 159, + 75, + 179, + 21, + 7, + 201, + 123, + 206, + 151, + 192, + 0, + 0, + 0, + 0, + 0, + 16, + 159, + 75, + 179, + 21, + 7, + 201, + 123, + 206, + 151, + 192, + 0, + 0, + 0, + 0, + 0, + 16, + 159, + 75, + 179, + 21, + 7, + 201, + 123, + 206, + 151, + 192, + 0, + 0, + 0, + 0, + 0, + 16, + 159, + 75, + 179, + 21, + 7, + 201, + 123, + 206, + 151, + 192, + 0, + 0, + 0, + 0, + 0, + 16, + 159, + 75, + 179, + 21, + 7, + 201, + 123, + 206, + 151, + 192, + 0, + 0, + 0, + 0, + 0, + 16, + 159, + 75, + 179, + 21, + 7, + 201, + 123, + 206, + 151, + 192, + 0, + 0, + 0, + 0, + 0, + 16, + 159, + 75, + 179, + 21, + 7, + 201, + 123, + 206, + 151, + 192, + 0, + 0, + 0, + 0, + 0, + 16, + 159, + 75, + 179, + 21, + 7, + 201, + 123, + 206, + 151, + 192, + 0, + 0, + 0, + 0, + 0, + 16, + 159, + 75, + 179, + 21, + 7, + 201, + 123, + 206, + 151, + 192, + 0, + 0, + 0, + 0, + 0, + 16, + 159, + 75, + 179, + 21, + 7, + 201, + 123, + 206, + 151, + 192, + 0, + 0, + 0, + 0, + 0, + 16, + 159, + 75, + 179, + 21, + 7, + 201, + 123, + 206, + 151, + 192, + 0, + 0, + 0, + 0, + 0, + 16, + 159, + 75, + 179, + 21, + 7, + 201, + 123, + 206, + 151, + 192, + 0, + 0, + 0, + 0, + 0, + 16, + 159, + 75, + 179, + 21, + 7, + 201, + 123, + 206, + 151, + 192, + 0, + 0, + 0, + 0, + 0, + 16, + 159, + 75, + 179, + 21, + 7, + 201, + 123, + 206, + 151, + 192, + 0, + 0, + 0, + 0, + 0, + 16, + 159, + 75, + 179, + 21, + 7, + 201, + 123, + 206, + 151, + 192, + 0, + 0, + 0, + 0, + 0, + 16, + 159, + 75, + 179, + 21, + 7, + 201, + 123, + 206, + 151, + 192, + 0, + 0, + 0, + 0, + 0, + 16, + 159, + 75, + 179, + 21, + 7, + 201, + 123, + 206, + 151, + 192, + 0, + 0, + 0, + 0, + 0, + 16, + 159, + 75, + 179, + 21, + 7, + 201, + 123, + 206, + 151, + 192, + 0, + 0, + 0, + 0, + 0, + 16, + 159, + 75, + 179, + 21, + 7, + 201, + 123, + 206, + 151, + 192, + 0, + 0, + 0, + 0, + 0, + 16, + 159, + 75, + 179, + 21, + 7, + 201, + 123, + 206, + 151, + 192, + 0, + 0, + 0, + 0, + 0, + 16, + 159, + 75, + 179, + 21, + 7, + 201, + 123, + 206, + 151, + 192, + 0, + 0, + 0, + 0, + 0, + 16, + 159, + 75, + 179, + 21, + 7, + 201, + 123, + 206, + 151, + 192, + 0, + 0, + 0, + 0, + 0, + 16, + 159, + 75, + 179, + 21, + 7, + 201, + 123, + 206, + 151, + 192, + 0, + 0, + 0, + 0, + 0, + 16, + 159, + 75, + 179, + 21, + 7, + 201, + 123, + 206, + 151, + 192, + 0, + 0, + 0, + 0, + 0, + 16, + 159, + 75, + 179, + 21, + 7, + 201, + 123, + 206, + 151, + 192, + 0, + 0, + 0, + 0, + 0, + 16, + 159, + 75, + 179, + 21, + 7, + 201, + 123, + 206, + 151, + 192, + 0, + 0, + 0, + 0, + 0, + 16, + 159, + 75, + 179, + 21, + 7, + 201, + 123, + 206, + 151, + 192, + 0, + 0, + 0, + 0, + 0, + 16, + 159, + 75, + 179, + 21, + 7, + 201, + 123, + 206, + 151, + 192, + 0, + 0, + 0, + 0, + 0, + 16, + 159, + 75, + 179, + 21, + 7, + 201, + 123, + 206, + 151, + 192, + 0, + 0, + 0, + 0, + 0, + 16, + 159, + 75, + 179, + 21, + 7, + 201, + 123, + 206, + 151, + 192, + 0, + 0, + 0, + 0, + 0, + 16, + 159, + 75, + 179, + 21, + 7, + 201, + 123, + 206, + 151, + 192, + 0, + 0, + 0, + 0, + 0, + 16, + 159, + 75, + 179, + 21, + 7, + 201, + 123, + 206, + 151, + 192, + 0, + 0, + 0, + 0, + 0, + 16, + 159, + 75, + 179, + 21, + 7, + 201, + 123, + 206, + 151, + 192, + 0, + 0, + 0, + 0, + 0, + 16, + 159, + 75, + 179, + 21, + 7, + 201, + 123, + 206, + 151, + 192, + 0, +] diff --git a/borsh/tests/snapshots/test_arrays__array_u128-2.snap b/borsh/tests/snapshots/test_arrays__array_u128-2.snap new file mode 100644 index 000000000..837ffecfd --- /dev/null +++ b/borsh/tests/snapshots/test_arrays__array_u128-2.snap @@ -0,0 +1,22 @@ +--- +source: borsh/tests/test_arrays.rs +expression: buf +--- +[ + 0, + 0, + 0, + 0, + 16, + 159, + 75, + 179, + 21, + 7, + 201, + 123, + 206, + 151, + 192, + 0, +] diff --git a/borsh/tests/snapshots/test_arrays__array_u128-3.snap b/borsh/tests/snapshots/test_arrays__array_u128-3.snap new file mode 100644 index 000000000..22d00d5c8 --- /dev/null +++ b/borsh/tests/snapshots/test_arrays__array_u128-3.snap @@ -0,0 +1,38 @@ +--- +source: borsh/tests/test_arrays.rs +expression: buf +--- +[ + 0, + 0, + 0, + 0, + 16, + 159, + 75, + 179, + 21, + 7, + 201, + 123, + 206, + 151, + 192, + 0, + 0, + 0, + 0, + 0, + 16, + 159, + 75, + 179, + 21, + 7, + 201, + 123, + 206, + 151, + 192, + 0, +] diff --git a/borsh/tests/snapshots/test_arrays__array_u128-4.snap b/borsh/tests/snapshots/test_arrays__array_u128-4.snap new file mode 100644 index 000000000..6f2ab7761 --- /dev/null +++ b/borsh/tests/snapshots/test_arrays__array_u128-4.snap @@ -0,0 +1,54 @@ +--- +source: borsh/tests/test_arrays.rs +expression: buf +--- +[ + 0, + 0, + 0, + 0, + 16, + 159, + 75, + 179, + 21, + 7, + 201, + 123, + 206, + 151, + 192, + 0, + 0, + 0, + 0, + 0, + 16, + 159, + 75, + 179, + 21, + 7, + 201, + 123, + 206, + 151, + 192, + 0, + 0, + 0, + 0, + 0, + 16, + 159, + 75, + 179, + 21, + 7, + 201, + 123, + 206, + 151, + 192, + 0, +] diff --git a/borsh/tests/snapshots/test_arrays__array_u128-5.snap b/borsh/tests/snapshots/test_arrays__array_u128-5.snap new file mode 100644 index 000000000..6cc4e6be3 --- /dev/null +++ b/borsh/tests/snapshots/test_arrays__array_u128-5.snap @@ -0,0 +1,70 @@ +--- +source: borsh/tests/test_arrays.rs +expression: buf +--- +[ + 0, + 0, + 0, + 0, + 16, + 159, + 75, + 179, + 21, + 7, + 201, + 123, + 206, + 151, + 192, + 0, + 0, + 0, + 0, + 0, + 16, + 159, + 75, + 179, + 21, + 7, + 201, + 123, + 206, + 151, + 192, + 0, + 0, + 0, + 0, + 0, + 16, + 159, + 75, + 179, + 21, + 7, + 201, + 123, + 206, + 151, + 192, + 0, + 0, + 0, + 0, + 0, + 16, + 159, + 75, + 179, + 21, + 7, + 201, + 123, + 206, + 151, + 192, + 0, +] diff --git a/borsh/tests/snapshots/test_arrays__array_u128-6.snap b/borsh/tests/snapshots/test_arrays__array_u128-6.snap new file mode 100644 index 000000000..f41b706f7 --- /dev/null +++ b/borsh/tests/snapshots/test_arrays__array_u128-6.snap @@ -0,0 +1,134 @@ +--- +source: borsh/tests/test_arrays.rs +expression: buf +--- +[ + 0, + 0, + 0, + 0, + 16, + 159, + 75, + 179, + 21, + 7, + 201, + 123, + 206, + 151, + 192, + 0, + 0, + 0, + 0, + 0, + 16, + 159, + 75, + 179, + 21, + 7, + 201, + 123, + 206, + 151, + 192, + 0, + 0, + 0, + 0, + 0, + 16, + 159, + 75, + 179, + 21, + 7, + 201, + 123, + 206, + 151, + 192, + 0, + 0, + 0, + 0, + 0, + 16, + 159, + 75, + 179, + 21, + 7, + 201, + 123, + 206, + 151, + 192, + 0, + 0, + 0, + 0, + 0, + 16, + 159, + 75, + 179, + 21, + 7, + 201, + 123, + 206, + 151, + 192, + 0, + 0, + 0, + 0, + 0, + 16, + 159, + 75, + 179, + 21, + 7, + 201, + 123, + 206, + 151, + 192, + 0, + 0, + 0, + 0, + 0, + 16, + 159, + 75, + 179, + 21, + 7, + 201, + 123, + 206, + 151, + 192, + 0, + 0, + 0, + 0, + 0, + 16, + 159, + 75, + 179, + 21, + 7, + 201, + 123, + 206, + 151, + 192, + 0, +] diff --git a/borsh/tests/snapshots/test_arrays__array_u128-7.snap b/borsh/tests/snapshots/test_arrays__array_u128-7.snap new file mode 100644 index 000000000..3c5b91d28 --- /dev/null +++ b/borsh/tests/snapshots/test_arrays__array_u128-7.snap @@ -0,0 +1,262 @@ +--- +source: borsh/tests/test_arrays.rs +expression: buf +--- +[ + 0, + 0, + 0, + 0, + 16, + 159, + 75, + 179, + 21, + 7, + 201, + 123, + 206, + 151, + 192, + 0, + 0, + 0, + 0, + 0, + 16, + 159, + 75, + 179, + 21, + 7, + 201, + 123, + 206, + 151, + 192, + 0, + 0, + 0, + 0, + 0, + 16, + 159, + 75, + 179, + 21, + 7, + 201, + 123, + 206, + 151, + 192, + 0, + 0, + 0, + 0, + 0, + 16, + 159, + 75, + 179, + 21, + 7, + 201, + 123, + 206, + 151, + 192, + 0, + 0, + 0, + 0, + 0, + 16, + 159, + 75, + 179, + 21, + 7, + 201, + 123, + 206, + 151, + 192, + 0, + 0, + 0, + 0, + 0, + 16, + 159, + 75, + 179, + 21, + 7, + 201, + 123, + 206, + 151, + 192, + 0, + 0, + 0, + 0, + 0, + 16, + 159, + 75, + 179, + 21, + 7, + 201, + 123, + 206, + 151, + 192, + 0, + 0, + 0, + 0, + 0, + 16, + 159, + 75, + 179, + 21, + 7, + 201, + 123, + 206, + 151, + 192, + 0, + 0, + 0, + 0, + 0, + 16, + 159, + 75, + 179, + 21, + 7, + 201, + 123, + 206, + 151, + 192, + 0, + 0, + 0, + 0, + 0, + 16, + 159, + 75, + 179, + 21, + 7, + 201, + 123, + 206, + 151, + 192, + 0, + 0, + 0, + 0, + 0, + 16, + 159, + 75, + 179, + 21, + 7, + 201, + 123, + 206, + 151, + 192, + 0, + 0, + 0, + 0, + 0, + 16, + 159, + 75, + 179, + 21, + 7, + 201, + 123, + 206, + 151, + 192, + 0, + 0, + 0, + 0, + 0, + 16, + 159, + 75, + 179, + 21, + 7, + 201, + 123, + 206, + 151, + 192, + 0, + 0, + 0, + 0, + 0, + 16, + 159, + 75, + 179, + 21, + 7, + 201, + 123, + 206, + 151, + 192, + 0, + 0, + 0, + 0, + 0, + 16, + 159, + 75, + 179, + 21, + 7, + 201, + 123, + 206, + 151, + 192, + 0, + 0, + 0, + 0, + 0, + 16, + 159, + 75, + 179, + 21, + 7, + 201, + 123, + 206, + 151, + 192, + 0, +] diff --git a/borsh/tests/snapshots/test_arrays__array_u128-8.snap b/borsh/tests/snapshots/test_arrays__array_u128-8.snap new file mode 100644 index 000000000..b706bf62f --- /dev/null +++ b/borsh/tests/snapshots/test_arrays__array_u128-8.snap @@ -0,0 +1,518 @@ +--- +source: borsh/tests/test_arrays.rs +expression: buf +--- +[ + 0, + 0, + 0, + 0, + 16, + 159, + 75, + 179, + 21, + 7, + 201, + 123, + 206, + 151, + 192, + 0, + 0, + 0, + 0, + 0, + 16, + 159, + 75, + 179, + 21, + 7, + 201, + 123, + 206, + 151, + 192, + 0, + 0, + 0, + 0, + 0, + 16, + 159, + 75, + 179, + 21, + 7, + 201, + 123, + 206, + 151, + 192, + 0, + 0, + 0, + 0, + 0, + 16, + 159, + 75, + 179, + 21, + 7, + 201, + 123, + 206, + 151, + 192, + 0, + 0, + 0, + 0, + 0, + 16, + 159, + 75, + 179, + 21, + 7, + 201, + 123, + 206, + 151, + 192, + 0, + 0, + 0, + 0, + 0, + 16, + 159, + 75, + 179, + 21, + 7, + 201, + 123, + 206, + 151, + 192, + 0, + 0, + 0, + 0, + 0, + 16, + 159, + 75, + 179, + 21, + 7, + 201, + 123, + 206, + 151, + 192, + 0, + 0, + 0, + 0, + 0, + 16, + 159, + 75, + 179, + 21, + 7, + 201, + 123, + 206, + 151, + 192, + 0, + 0, + 0, + 0, + 0, + 16, + 159, + 75, + 179, + 21, + 7, + 201, + 123, + 206, + 151, + 192, + 0, + 0, + 0, + 0, + 0, + 16, + 159, + 75, + 179, + 21, + 7, + 201, + 123, + 206, + 151, + 192, + 0, + 0, + 0, + 0, + 0, + 16, + 159, + 75, + 179, + 21, + 7, + 201, + 123, + 206, + 151, + 192, + 0, + 0, + 0, + 0, + 0, + 16, + 159, + 75, + 179, + 21, + 7, + 201, + 123, + 206, + 151, + 192, + 0, + 0, + 0, + 0, + 0, + 16, + 159, + 75, + 179, + 21, + 7, + 201, + 123, + 206, + 151, + 192, + 0, + 0, + 0, + 0, + 0, + 16, + 159, + 75, + 179, + 21, + 7, + 201, + 123, + 206, + 151, + 192, + 0, + 0, + 0, + 0, + 0, + 16, + 159, + 75, + 179, + 21, + 7, + 201, + 123, + 206, + 151, + 192, + 0, + 0, + 0, + 0, + 0, + 16, + 159, + 75, + 179, + 21, + 7, + 201, + 123, + 206, + 151, + 192, + 0, + 0, + 0, + 0, + 0, + 16, + 159, + 75, + 179, + 21, + 7, + 201, + 123, + 206, + 151, + 192, + 0, + 0, + 0, + 0, + 0, + 16, + 159, + 75, + 179, + 21, + 7, + 201, + 123, + 206, + 151, + 192, + 0, + 0, + 0, + 0, + 0, + 16, + 159, + 75, + 179, + 21, + 7, + 201, + 123, + 206, + 151, + 192, + 0, + 0, + 0, + 0, + 0, + 16, + 159, + 75, + 179, + 21, + 7, + 201, + 123, + 206, + 151, + 192, + 0, + 0, + 0, + 0, + 0, + 16, + 159, + 75, + 179, + 21, + 7, + 201, + 123, + 206, + 151, + 192, + 0, + 0, + 0, + 0, + 0, + 16, + 159, + 75, + 179, + 21, + 7, + 201, + 123, + 206, + 151, + 192, + 0, + 0, + 0, + 0, + 0, + 16, + 159, + 75, + 179, + 21, + 7, + 201, + 123, + 206, + 151, + 192, + 0, + 0, + 0, + 0, + 0, + 16, + 159, + 75, + 179, + 21, + 7, + 201, + 123, + 206, + 151, + 192, + 0, + 0, + 0, + 0, + 0, + 16, + 159, + 75, + 179, + 21, + 7, + 201, + 123, + 206, + 151, + 192, + 0, + 0, + 0, + 0, + 0, + 16, + 159, + 75, + 179, + 21, + 7, + 201, + 123, + 206, + 151, + 192, + 0, + 0, + 0, + 0, + 0, + 16, + 159, + 75, + 179, + 21, + 7, + 201, + 123, + 206, + 151, + 192, + 0, + 0, + 0, + 0, + 0, + 16, + 159, + 75, + 179, + 21, + 7, + 201, + 123, + 206, + 151, + 192, + 0, + 0, + 0, + 0, + 0, + 16, + 159, + 75, + 179, + 21, + 7, + 201, + 123, + 206, + 151, + 192, + 0, + 0, + 0, + 0, + 0, + 16, + 159, + 75, + 179, + 21, + 7, + 201, + 123, + 206, + 151, + 192, + 0, + 0, + 0, + 0, + 0, + 16, + 159, + 75, + 179, + 21, + 7, + 201, + 123, + 206, + 151, + 192, + 0, + 0, + 0, + 0, + 0, + 16, + 159, + 75, + 179, + 21, + 7, + 201, + 123, + 206, + 151, + 192, + 0, +] diff --git a/borsh/tests/snapshots/test_arrays__array_u128-9.snap b/borsh/tests/snapshots/test_arrays__array_u128-9.snap new file mode 100644 index 000000000..1aa181a73 --- /dev/null +++ b/borsh/tests/snapshots/test_arrays__array_u128-9.snap @@ -0,0 +1,1030 @@ +--- +source: borsh/tests/test_arrays.rs +expression: buf +--- +[ + 0, + 0, + 0, + 0, + 16, + 159, + 75, + 179, + 21, + 7, + 201, + 123, + 206, + 151, + 192, + 0, + 0, + 0, + 0, + 0, + 16, + 159, + 75, + 179, + 21, + 7, + 201, + 123, + 206, + 151, + 192, + 0, + 0, + 0, + 0, + 0, + 16, + 159, + 75, + 179, + 21, + 7, + 201, + 123, + 206, + 151, + 192, + 0, + 0, + 0, + 0, + 0, + 16, + 159, + 75, + 179, + 21, + 7, + 201, + 123, + 206, + 151, + 192, + 0, + 0, + 0, + 0, + 0, + 16, + 159, + 75, + 179, + 21, + 7, + 201, + 123, + 206, + 151, + 192, + 0, + 0, + 0, + 0, + 0, + 16, + 159, + 75, + 179, + 21, + 7, + 201, + 123, + 206, + 151, + 192, + 0, + 0, + 0, + 0, + 0, + 16, + 159, + 75, + 179, + 21, + 7, + 201, + 123, + 206, + 151, + 192, + 0, + 0, + 0, + 0, + 0, + 16, + 159, + 75, + 179, + 21, + 7, + 201, + 123, + 206, + 151, + 192, + 0, + 0, + 0, + 0, + 0, + 16, + 159, + 75, + 179, + 21, + 7, + 201, + 123, + 206, + 151, + 192, + 0, + 0, + 0, + 0, + 0, + 16, + 159, + 75, + 179, + 21, + 7, + 201, + 123, + 206, + 151, + 192, + 0, + 0, + 0, + 0, + 0, + 16, + 159, + 75, + 179, + 21, + 7, + 201, + 123, + 206, + 151, + 192, + 0, + 0, + 0, + 0, + 0, + 16, + 159, + 75, + 179, + 21, + 7, + 201, + 123, + 206, + 151, + 192, + 0, + 0, + 0, + 0, + 0, + 16, + 159, + 75, + 179, + 21, + 7, + 201, + 123, + 206, + 151, + 192, + 0, + 0, + 0, + 0, + 0, + 16, + 159, + 75, + 179, + 21, + 7, + 201, + 123, + 206, + 151, + 192, + 0, + 0, + 0, + 0, + 0, + 16, + 159, + 75, + 179, + 21, + 7, + 201, + 123, + 206, + 151, + 192, + 0, + 0, + 0, + 0, + 0, + 16, + 159, + 75, + 179, + 21, + 7, + 201, + 123, + 206, + 151, + 192, + 0, + 0, + 0, + 0, + 0, + 16, + 159, + 75, + 179, + 21, + 7, + 201, + 123, + 206, + 151, + 192, + 0, + 0, + 0, + 0, + 0, + 16, + 159, + 75, + 179, + 21, + 7, + 201, + 123, + 206, + 151, + 192, + 0, + 0, + 0, + 0, + 0, + 16, + 159, + 75, + 179, + 21, + 7, + 201, + 123, + 206, + 151, + 192, + 0, + 0, + 0, + 0, + 0, + 16, + 159, + 75, + 179, + 21, + 7, + 201, + 123, + 206, + 151, + 192, + 0, + 0, + 0, + 0, + 0, + 16, + 159, + 75, + 179, + 21, + 7, + 201, + 123, + 206, + 151, + 192, + 0, + 0, + 0, + 0, + 0, + 16, + 159, + 75, + 179, + 21, + 7, + 201, + 123, + 206, + 151, + 192, + 0, + 0, + 0, + 0, + 0, + 16, + 159, + 75, + 179, + 21, + 7, + 201, + 123, + 206, + 151, + 192, + 0, + 0, + 0, + 0, + 0, + 16, + 159, + 75, + 179, + 21, + 7, + 201, + 123, + 206, + 151, + 192, + 0, + 0, + 0, + 0, + 0, + 16, + 159, + 75, + 179, + 21, + 7, + 201, + 123, + 206, + 151, + 192, + 0, + 0, + 0, + 0, + 0, + 16, + 159, + 75, + 179, + 21, + 7, + 201, + 123, + 206, + 151, + 192, + 0, + 0, + 0, + 0, + 0, + 16, + 159, + 75, + 179, + 21, + 7, + 201, + 123, + 206, + 151, + 192, + 0, + 0, + 0, + 0, + 0, + 16, + 159, + 75, + 179, + 21, + 7, + 201, + 123, + 206, + 151, + 192, + 0, + 0, + 0, + 0, + 0, + 16, + 159, + 75, + 179, + 21, + 7, + 201, + 123, + 206, + 151, + 192, + 0, + 0, + 0, + 0, + 0, + 16, + 159, + 75, + 179, + 21, + 7, + 201, + 123, + 206, + 151, + 192, + 0, + 0, + 0, + 0, + 0, + 16, + 159, + 75, + 179, + 21, + 7, + 201, + 123, + 206, + 151, + 192, + 0, + 0, + 0, + 0, + 0, + 16, + 159, + 75, + 179, + 21, + 7, + 201, + 123, + 206, + 151, + 192, + 0, + 0, + 0, + 0, + 0, + 16, + 159, + 75, + 179, + 21, + 7, + 201, + 123, + 206, + 151, + 192, + 0, + 0, + 0, + 0, + 0, + 16, + 159, + 75, + 179, + 21, + 7, + 201, + 123, + 206, + 151, + 192, + 0, + 0, + 0, + 0, + 0, + 16, + 159, + 75, + 179, + 21, + 7, + 201, + 123, + 206, + 151, + 192, + 0, + 0, + 0, + 0, + 0, + 16, + 159, + 75, + 179, + 21, + 7, + 201, + 123, + 206, + 151, + 192, + 0, + 0, + 0, + 0, + 0, + 16, + 159, + 75, + 179, + 21, + 7, + 201, + 123, + 206, + 151, + 192, + 0, + 0, + 0, + 0, + 0, + 16, + 159, + 75, + 179, + 21, + 7, + 201, + 123, + 206, + 151, + 192, + 0, + 0, + 0, + 0, + 0, + 16, + 159, + 75, + 179, + 21, + 7, + 201, + 123, + 206, + 151, + 192, + 0, + 0, + 0, + 0, + 0, + 16, + 159, + 75, + 179, + 21, + 7, + 201, + 123, + 206, + 151, + 192, + 0, + 0, + 0, + 0, + 0, + 16, + 159, + 75, + 179, + 21, + 7, + 201, + 123, + 206, + 151, + 192, + 0, + 0, + 0, + 0, + 0, + 16, + 159, + 75, + 179, + 21, + 7, + 201, + 123, + 206, + 151, + 192, + 0, + 0, + 0, + 0, + 0, + 16, + 159, + 75, + 179, + 21, + 7, + 201, + 123, + 206, + 151, + 192, + 0, + 0, + 0, + 0, + 0, + 16, + 159, + 75, + 179, + 21, + 7, + 201, + 123, + 206, + 151, + 192, + 0, + 0, + 0, + 0, + 0, + 16, + 159, + 75, + 179, + 21, + 7, + 201, + 123, + 206, + 151, + 192, + 0, + 0, + 0, + 0, + 0, + 16, + 159, + 75, + 179, + 21, + 7, + 201, + 123, + 206, + 151, + 192, + 0, + 0, + 0, + 0, + 0, + 16, + 159, + 75, + 179, + 21, + 7, + 201, + 123, + 206, + 151, + 192, + 0, + 0, + 0, + 0, + 0, + 16, + 159, + 75, + 179, + 21, + 7, + 201, + 123, + 206, + 151, + 192, + 0, + 0, + 0, + 0, + 0, + 16, + 159, + 75, + 179, + 21, + 7, + 201, + 123, + 206, + 151, + 192, + 0, + 0, + 0, + 0, + 0, + 16, + 159, + 75, + 179, + 21, + 7, + 201, + 123, + 206, + 151, + 192, + 0, + 0, + 0, + 0, + 0, + 16, + 159, + 75, + 179, + 21, + 7, + 201, + 123, + 206, + 151, + 192, + 0, + 0, + 0, + 0, + 0, + 16, + 159, + 75, + 179, + 21, + 7, + 201, + 123, + 206, + 151, + 192, + 0, + 0, + 0, + 0, + 0, + 16, + 159, + 75, + 179, + 21, + 7, + 201, + 123, + 206, + 151, + 192, + 0, + 0, + 0, + 0, + 0, + 16, + 159, + 75, + 179, + 21, + 7, + 201, + 123, + 206, + 151, + 192, + 0, + 0, + 0, + 0, + 0, + 16, + 159, + 75, + 179, + 21, + 7, + 201, + 123, + 206, + 151, + 192, + 0, + 0, + 0, + 0, + 0, + 16, + 159, + 75, + 179, + 21, + 7, + 201, + 123, + 206, + 151, + 192, + 0, + 0, + 0, + 0, + 0, + 16, + 159, + 75, + 179, + 21, + 7, + 201, + 123, + 206, + 151, + 192, + 0, + 0, + 0, + 0, + 0, + 16, + 159, + 75, + 179, + 21, + 7, + 201, + 123, + 206, + 151, + 192, + 0, + 0, + 0, + 0, + 0, + 16, + 159, + 75, + 179, + 21, + 7, + 201, + 123, + 206, + 151, + 192, + 0, + 0, + 0, + 0, + 0, + 16, + 159, + 75, + 179, + 21, + 7, + 201, + 123, + 206, + 151, + 192, + 0, + 0, + 0, + 0, + 0, + 16, + 159, + 75, + 179, + 21, + 7, + 201, + 123, + 206, + 151, + 192, + 0, + 0, + 0, + 0, + 0, + 16, + 159, + 75, + 179, + 21, + 7, + 201, + 123, + 206, + 151, + 192, + 0, + 0, + 0, + 0, + 0, + 16, + 159, + 75, + 179, + 21, + 7, + 201, + 123, + 206, + 151, + 192, + 0, + 0, + 0, + 0, + 0, + 16, + 159, + 75, + 179, + 21, + 7, + 201, + 123, + 206, + 151, + 192, + 0, +] diff --git a/borsh/tests/snapshots/test_arrays__array_u128.snap b/borsh/tests/snapshots/test_arrays__array_u128.snap new file mode 100644 index 000000000..6ffe3ab45 --- /dev/null +++ b/borsh/tests/snapshots/test_arrays__array_u128.snap @@ -0,0 +1,5 @@ +--- +source: borsh/tests/test_arrays.rs +expression: buf +--- +[] diff --git a/borsh/tests/snapshots/test_arrays__array_u32-10.snap b/borsh/tests/snapshots/test_arrays__array_u32-10.snap new file mode 100644 index 000000000..99a7d323a --- /dev/null +++ b/borsh/tests/snapshots/test_arrays__array_u32-10.snap @@ -0,0 +1,266 @@ +--- +source: borsh/tests/test_arrays.rs +expression: buf +--- +[ + 0, + 202, + 154, + 59, + 0, + 202, + 154, + 59, + 0, + 202, + 154, + 59, + 0, + 202, + 154, + 59, + 0, + 202, + 154, + 59, + 0, + 202, + 154, + 59, + 0, + 202, + 154, + 59, + 0, + 202, + 154, + 59, + 0, + 202, + 154, + 59, + 0, + 202, + 154, + 59, + 0, + 202, + 154, + 59, + 0, + 202, + 154, + 59, + 0, + 202, + 154, + 59, + 0, + 202, + 154, + 59, + 0, + 202, + 154, + 59, + 0, + 202, + 154, + 59, + 0, + 202, + 154, + 59, + 0, + 202, + 154, + 59, + 0, + 202, + 154, + 59, + 0, + 202, + 154, + 59, + 0, + 202, + 154, + 59, + 0, + 202, + 154, + 59, + 0, + 202, + 154, + 59, + 0, + 202, + 154, + 59, + 0, + 202, + 154, + 59, + 0, + 202, + 154, + 59, + 0, + 202, + 154, + 59, + 0, + 202, + 154, + 59, + 0, + 202, + 154, + 59, + 0, + 202, + 154, + 59, + 0, + 202, + 154, + 59, + 0, + 202, + 154, + 59, + 0, + 202, + 154, + 59, + 0, + 202, + 154, + 59, + 0, + 202, + 154, + 59, + 0, + 202, + 154, + 59, + 0, + 202, + 154, + 59, + 0, + 202, + 154, + 59, + 0, + 202, + 154, + 59, + 0, + 202, + 154, + 59, + 0, + 202, + 154, + 59, + 0, + 202, + 154, + 59, + 0, + 202, + 154, + 59, + 0, + 202, + 154, + 59, + 0, + 202, + 154, + 59, + 0, + 202, + 154, + 59, + 0, + 202, + 154, + 59, + 0, + 202, + 154, + 59, + 0, + 202, + 154, + 59, + 0, + 202, + 154, + 59, + 0, + 202, + 154, + 59, + 0, + 202, + 154, + 59, + 0, + 202, + 154, + 59, + 0, + 202, + 154, + 59, + 0, + 202, + 154, + 59, + 0, + 202, + 154, + 59, + 0, + 202, + 154, + 59, + 0, + 202, + 154, + 59, + 0, + 202, + 154, + 59, + 0, + 202, + 154, + 59, + 0, + 202, + 154, + 59, + 0, + 202, + 154, + 59, + 0, + 202, + 154, + 59, + 0, + 202, + 154, + 59, + 0, + 202, + 154, + 59, +] diff --git a/borsh/tests/snapshots/test_arrays__array_u32-2.snap b/borsh/tests/snapshots/test_arrays__array_u32-2.snap new file mode 100644 index 000000000..7152a9f78 --- /dev/null +++ b/borsh/tests/snapshots/test_arrays__array_u32-2.snap @@ -0,0 +1,10 @@ +--- +source: borsh/tests/test_arrays.rs +expression: buf +--- +[ + 0, + 202, + 154, + 59, +] diff --git a/borsh/tests/snapshots/test_arrays__array_u32-3.snap b/borsh/tests/snapshots/test_arrays__array_u32-3.snap new file mode 100644 index 000000000..22aedb6c5 --- /dev/null +++ b/borsh/tests/snapshots/test_arrays__array_u32-3.snap @@ -0,0 +1,14 @@ +--- +source: borsh/tests/test_arrays.rs +expression: buf +--- +[ + 0, + 202, + 154, + 59, + 0, + 202, + 154, + 59, +] diff --git a/borsh/tests/snapshots/test_arrays__array_u32-4.snap b/borsh/tests/snapshots/test_arrays__array_u32-4.snap new file mode 100644 index 000000000..b596e6f9f --- /dev/null +++ b/borsh/tests/snapshots/test_arrays__array_u32-4.snap @@ -0,0 +1,18 @@ +--- +source: borsh/tests/test_arrays.rs +expression: buf +--- +[ + 0, + 202, + 154, + 59, + 0, + 202, + 154, + 59, + 0, + 202, + 154, + 59, +] diff --git a/borsh/tests/snapshots/test_arrays__array_u32-5.snap b/borsh/tests/snapshots/test_arrays__array_u32-5.snap new file mode 100644 index 000000000..a45f73262 --- /dev/null +++ b/borsh/tests/snapshots/test_arrays__array_u32-5.snap @@ -0,0 +1,22 @@ +--- +source: borsh/tests/test_arrays.rs +expression: buf +--- +[ + 0, + 202, + 154, + 59, + 0, + 202, + 154, + 59, + 0, + 202, + 154, + 59, + 0, + 202, + 154, + 59, +] diff --git a/borsh/tests/snapshots/test_arrays__array_u32-6.snap b/borsh/tests/snapshots/test_arrays__array_u32-6.snap new file mode 100644 index 000000000..38c87eba7 --- /dev/null +++ b/borsh/tests/snapshots/test_arrays__array_u32-6.snap @@ -0,0 +1,38 @@ +--- +source: borsh/tests/test_arrays.rs +expression: buf +--- +[ + 0, + 202, + 154, + 59, + 0, + 202, + 154, + 59, + 0, + 202, + 154, + 59, + 0, + 202, + 154, + 59, + 0, + 202, + 154, + 59, + 0, + 202, + 154, + 59, + 0, + 202, + 154, + 59, + 0, + 202, + 154, + 59, +] diff --git a/borsh/tests/snapshots/test_arrays__array_u32-7.snap b/borsh/tests/snapshots/test_arrays__array_u32-7.snap new file mode 100644 index 000000000..bc037fc89 --- /dev/null +++ b/borsh/tests/snapshots/test_arrays__array_u32-7.snap @@ -0,0 +1,70 @@ +--- +source: borsh/tests/test_arrays.rs +expression: buf +--- +[ + 0, + 202, + 154, + 59, + 0, + 202, + 154, + 59, + 0, + 202, + 154, + 59, + 0, + 202, + 154, + 59, + 0, + 202, + 154, + 59, + 0, + 202, + 154, + 59, + 0, + 202, + 154, + 59, + 0, + 202, + 154, + 59, + 0, + 202, + 154, + 59, + 0, + 202, + 154, + 59, + 0, + 202, + 154, + 59, + 0, + 202, + 154, + 59, + 0, + 202, + 154, + 59, + 0, + 202, + 154, + 59, + 0, + 202, + 154, + 59, + 0, + 202, + 154, + 59, +] diff --git a/borsh/tests/snapshots/test_arrays__array_u32-8.snap b/borsh/tests/snapshots/test_arrays__array_u32-8.snap new file mode 100644 index 000000000..07325c8be --- /dev/null +++ b/borsh/tests/snapshots/test_arrays__array_u32-8.snap @@ -0,0 +1,134 @@ +--- +source: borsh/tests/test_arrays.rs +expression: buf +--- +[ + 0, + 202, + 154, + 59, + 0, + 202, + 154, + 59, + 0, + 202, + 154, + 59, + 0, + 202, + 154, + 59, + 0, + 202, + 154, + 59, + 0, + 202, + 154, + 59, + 0, + 202, + 154, + 59, + 0, + 202, + 154, + 59, + 0, + 202, + 154, + 59, + 0, + 202, + 154, + 59, + 0, + 202, + 154, + 59, + 0, + 202, + 154, + 59, + 0, + 202, + 154, + 59, + 0, + 202, + 154, + 59, + 0, + 202, + 154, + 59, + 0, + 202, + 154, + 59, + 0, + 202, + 154, + 59, + 0, + 202, + 154, + 59, + 0, + 202, + 154, + 59, + 0, + 202, + 154, + 59, + 0, + 202, + 154, + 59, + 0, + 202, + 154, + 59, + 0, + 202, + 154, + 59, + 0, + 202, + 154, + 59, + 0, + 202, + 154, + 59, + 0, + 202, + 154, + 59, + 0, + 202, + 154, + 59, + 0, + 202, + 154, + 59, + 0, + 202, + 154, + 59, + 0, + 202, + 154, + 59, + 0, + 202, + 154, + 59, + 0, + 202, + 154, + 59, +] diff --git a/borsh/tests/snapshots/test_arrays__array_u32-9.snap b/borsh/tests/snapshots/test_arrays__array_u32-9.snap new file mode 100644 index 000000000..a39a7aec7 --- /dev/null +++ b/borsh/tests/snapshots/test_arrays__array_u32-9.snap @@ -0,0 +1,262 @@ +--- +source: borsh/tests/test_arrays.rs +expression: buf +--- +[ + 0, + 202, + 154, + 59, + 0, + 202, + 154, + 59, + 0, + 202, + 154, + 59, + 0, + 202, + 154, + 59, + 0, + 202, + 154, + 59, + 0, + 202, + 154, + 59, + 0, + 202, + 154, + 59, + 0, + 202, + 154, + 59, + 0, + 202, + 154, + 59, + 0, + 202, + 154, + 59, + 0, + 202, + 154, + 59, + 0, + 202, + 154, + 59, + 0, + 202, + 154, + 59, + 0, + 202, + 154, + 59, + 0, + 202, + 154, + 59, + 0, + 202, + 154, + 59, + 0, + 202, + 154, + 59, + 0, + 202, + 154, + 59, + 0, + 202, + 154, + 59, + 0, + 202, + 154, + 59, + 0, + 202, + 154, + 59, + 0, + 202, + 154, + 59, + 0, + 202, + 154, + 59, + 0, + 202, + 154, + 59, + 0, + 202, + 154, + 59, + 0, + 202, + 154, + 59, + 0, + 202, + 154, + 59, + 0, + 202, + 154, + 59, + 0, + 202, + 154, + 59, + 0, + 202, + 154, + 59, + 0, + 202, + 154, + 59, + 0, + 202, + 154, + 59, + 0, + 202, + 154, + 59, + 0, + 202, + 154, + 59, + 0, + 202, + 154, + 59, + 0, + 202, + 154, + 59, + 0, + 202, + 154, + 59, + 0, + 202, + 154, + 59, + 0, + 202, + 154, + 59, + 0, + 202, + 154, + 59, + 0, + 202, + 154, + 59, + 0, + 202, + 154, + 59, + 0, + 202, + 154, + 59, + 0, + 202, + 154, + 59, + 0, + 202, + 154, + 59, + 0, + 202, + 154, + 59, + 0, + 202, + 154, + 59, + 0, + 202, + 154, + 59, + 0, + 202, + 154, + 59, + 0, + 202, + 154, + 59, + 0, + 202, + 154, + 59, + 0, + 202, + 154, + 59, + 0, + 202, + 154, + 59, + 0, + 202, + 154, + 59, + 0, + 202, + 154, + 59, + 0, + 202, + 154, + 59, + 0, + 202, + 154, + 59, + 0, + 202, + 154, + 59, + 0, + 202, + 154, + 59, + 0, + 202, + 154, + 59, + 0, + 202, + 154, + 59, + 0, + 202, + 154, + 59, + 0, + 202, + 154, + 59, + 0, + 202, + 154, + 59, +] diff --git a/borsh/tests/snapshots/test_arrays__array_u32.snap b/borsh/tests/snapshots/test_arrays__array_u32.snap new file mode 100644 index 000000000..6ffe3ab45 --- /dev/null +++ b/borsh/tests/snapshots/test_arrays__array_u32.snap @@ -0,0 +1,5 @@ +--- +source: borsh/tests/test_arrays.rs +expression: buf +--- +[] diff --git a/borsh/tests/snapshots/test_arrays__array_u64-10.snap b/borsh/tests/snapshots/test_arrays__array_u64-10.snap new file mode 100644 index 000000000..aa88ee95b --- /dev/null +++ b/borsh/tests/snapshots/test_arrays__array_u64-10.snap @@ -0,0 +1,526 @@ +--- +source: borsh/tests/test_arrays.rs +expression: buf +--- +[ + 0, + 0, + 100, + 167, + 179, + 182, + 224, + 13, + 0, + 0, + 100, + 167, + 179, + 182, + 224, + 13, + 0, + 0, + 100, + 167, + 179, + 182, + 224, + 13, + 0, + 0, + 100, + 167, + 179, + 182, + 224, + 13, + 0, + 0, + 100, + 167, + 179, + 182, + 224, + 13, + 0, + 0, + 100, + 167, + 179, + 182, + 224, + 13, + 0, + 0, + 100, + 167, + 179, + 182, + 224, + 13, + 0, + 0, + 100, + 167, + 179, + 182, + 224, + 13, + 0, + 0, + 100, + 167, + 179, + 182, + 224, + 13, + 0, + 0, + 100, + 167, + 179, + 182, + 224, + 13, + 0, + 0, + 100, + 167, + 179, + 182, + 224, + 13, + 0, + 0, + 100, + 167, + 179, + 182, + 224, + 13, + 0, + 0, + 100, + 167, + 179, + 182, + 224, + 13, + 0, + 0, + 100, + 167, + 179, + 182, + 224, + 13, + 0, + 0, + 100, + 167, + 179, + 182, + 224, + 13, + 0, + 0, + 100, + 167, + 179, + 182, + 224, + 13, + 0, + 0, + 100, + 167, + 179, + 182, + 224, + 13, + 0, + 0, + 100, + 167, + 179, + 182, + 224, + 13, + 0, + 0, + 100, + 167, + 179, + 182, + 224, + 13, + 0, + 0, + 100, + 167, + 179, + 182, + 224, + 13, + 0, + 0, + 100, + 167, + 179, + 182, + 224, + 13, + 0, + 0, + 100, + 167, + 179, + 182, + 224, + 13, + 0, + 0, + 100, + 167, + 179, + 182, + 224, + 13, + 0, + 0, + 100, + 167, + 179, + 182, + 224, + 13, + 0, + 0, + 100, + 167, + 179, + 182, + 224, + 13, + 0, + 0, + 100, + 167, + 179, + 182, + 224, + 13, + 0, + 0, + 100, + 167, + 179, + 182, + 224, + 13, + 0, + 0, + 100, + 167, + 179, + 182, + 224, + 13, + 0, + 0, + 100, + 167, + 179, + 182, + 224, + 13, + 0, + 0, + 100, + 167, + 179, + 182, + 224, + 13, + 0, + 0, + 100, + 167, + 179, + 182, + 224, + 13, + 0, + 0, + 100, + 167, + 179, + 182, + 224, + 13, + 0, + 0, + 100, + 167, + 179, + 182, + 224, + 13, + 0, + 0, + 100, + 167, + 179, + 182, + 224, + 13, + 0, + 0, + 100, + 167, + 179, + 182, + 224, + 13, + 0, + 0, + 100, + 167, + 179, + 182, + 224, + 13, + 0, + 0, + 100, + 167, + 179, + 182, + 224, + 13, + 0, + 0, + 100, + 167, + 179, + 182, + 224, + 13, + 0, + 0, + 100, + 167, + 179, + 182, + 224, + 13, + 0, + 0, + 100, + 167, + 179, + 182, + 224, + 13, + 0, + 0, + 100, + 167, + 179, + 182, + 224, + 13, + 0, + 0, + 100, + 167, + 179, + 182, + 224, + 13, + 0, + 0, + 100, + 167, + 179, + 182, + 224, + 13, + 0, + 0, + 100, + 167, + 179, + 182, + 224, + 13, + 0, + 0, + 100, + 167, + 179, + 182, + 224, + 13, + 0, + 0, + 100, + 167, + 179, + 182, + 224, + 13, + 0, + 0, + 100, + 167, + 179, + 182, + 224, + 13, + 0, + 0, + 100, + 167, + 179, + 182, + 224, + 13, + 0, + 0, + 100, + 167, + 179, + 182, + 224, + 13, + 0, + 0, + 100, + 167, + 179, + 182, + 224, + 13, + 0, + 0, + 100, + 167, + 179, + 182, + 224, + 13, + 0, + 0, + 100, + 167, + 179, + 182, + 224, + 13, + 0, + 0, + 100, + 167, + 179, + 182, + 224, + 13, + 0, + 0, + 100, + 167, + 179, + 182, + 224, + 13, + 0, + 0, + 100, + 167, + 179, + 182, + 224, + 13, + 0, + 0, + 100, + 167, + 179, + 182, + 224, + 13, + 0, + 0, + 100, + 167, + 179, + 182, + 224, + 13, + 0, + 0, + 100, + 167, + 179, + 182, + 224, + 13, + 0, + 0, + 100, + 167, + 179, + 182, + 224, + 13, + 0, + 0, + 100, + 167, + 179, + 182, + 224, + 13, + 0, + 0, + 100, + 167, + 179, + 182, + 224, + 13, + 0, + 0, + 100, + 167, + 179, + 182, + 224, + 13, + 0, + 0, + 100, + 167, + 179, + 182, + 224, + 13, + 0, + 0, + 100, + 167, + 179, + 182, + 224, + 13, + 0, + 0, + 100, + 167, + 179, + 182, + 224, + 13, +] diff --git a/borsh/tests/snapshots/test_arrays__array_u64-2.snap b/borsh/tests/snapshots/test_arrays__array_u64-2.snap new file mode 100644 index 000000000..ec22a64f4 --- /dev/null +++ b/borsh/tests/snapshots/test_arrays__array_u64-2.snap @@ -0,0 +1,14 @@ +--- +source: borsh/tests/test_arrays.rs +expression: buf +--- +[ + 0, + 0, + 100, + 167, + 179, + 182, + 224, + 13, +] diff --git a/borsh/tests/snapshots/test_arrays__array_u64-3.snap b/borsh/tests/snapshots/test_arrays__array_u64-3.snap new file mode 100644 index 000000000..64a47f2c2 --- /dev/null +++ b/borsh/tests/snapshots/test_arrays__array_u64-3.snap @@ -0,0 +1,22 @@ +--- +source: borsh/tests/test_arrays.rs +expression: buf +--- +[ + 0, + 0, + 100, + 167, + 179, + 182, + 224, + 13, + 0, + 0, + 100, + 167, + 179, + 182, + 224, + 13, +] diff --git a/borsh/tests/snapshots/test_arrays__array_u64-4.snap b/borsh/tests/snapshots/test_arrays__array_u64-4.snap new file mode 100644 index 000000000..a9a977ee8 --- /dev/null +++ b/borsh/tests/snapshots/test_arrays__array_u64-4.snap @@ -0,0 +1,30 @@ +--- +source: borsh/tests/test_arrays.rs +expression: buf +--- +[ + 0, + 0, + 100, + 167, + 179, + 182, + 224, + 13, + 0, + 0, + 100, + 167, + 179, + 182, + 224, + 13, + 0, + 0, + 100, + 167, + 179, + 182, + 224, + 13, +] diff --git a/borsh/tests/snapshots/test_arrays__array_u64-5.snap b/borsh/tests/snapshots/test_arrays__array_u64-5.snap new file mode 100644 index 000000000..d0f13cf1a --- /dev/null +++ b/borsh/tests/snapshots/test_arrays__array_u64-5.snap @@ -0,0 +1,38 @@ +--- +source: borsh/tests/test_arrays.rs +expression: buf +--- +[ + 0, + 0, + 100, + 167, + 179, + 182, + 224, + 13, + 0, + 0, + 100, + 167, + 179, + 182, + 224, + 13, + 0, + 0, + 100, + 167, + 179, + 182, + 224, + 13, + 0, + 0, + 100, + 167, + 179, + 182, + 224, + 13, +] diff --git a/borsh/tests/snapshots/test_arrays__array_u64-6.snap b/borsh/tests/snapshots/test_arrays__array_u64-6.snap new file mode 100644 index 000000000..1b9bff99e --- /dev/null +++ b/borsh/tests/snapshots/test_arrays__array_u64-6.snap @@ -0,0 +1,70 @@ +--- +source: borsh/tests/test_arrays.rs +expression: buf +--- +[ + 0, + 0, + 100, + 167, + 179, + 182, + 224, + 13, + 0, + 0, + 100, + 167, + 179, + 182, + 224, + 13, + 0, + 0, + 100, + 167, + 179, + 182, + 224, + 13, + 0, + 0, + 100, + 167, + 179, + 182, + 224, + 13, + 0, + 0, + 100, + 167, + 179, + 182, + 224, + 13, + 0, + 0, + 100, + 167, + 179, + 182, + 224, + 13, + 0, + 0, + 100, + 167, + 179, + 182, + 224, + 13, + 0, + 0, + 100, + 167, + 179, + 182, + 224, + 13, +] diff --git a/borsh/tests/snapshots/test_arrays__array_u64-7.snap b/borsh/tests/snapshots/test_arrays__array_u64-7.snap new file mode 100644 index 000000000..48027f7b8 --- /dev/null +++ b/borsh/tests/snapshots/test_arrays__array_u64-7.snap @@ -0,0 +1,134 @@ +--- +source: borsh/tests/test_arrays.rs +expression: buf +--- +[ + 0, + 0, + 100, + 167, + 179, + 182, + 224, + 13, + 0, + 0, + 100, + 167, + 179, + 182, + 224, + 13, + 0, + 0, + 100, + 167, + 179, + 182, + 224, + 13, + 0, + 0, + 100, + 167, + 179, + 182, + 224, + 13, + 0, + 0, + 100, + 167, + 179, + 182, + 224, + 13, + 0, + 0, + 100, + 167, + 179, + 182, + 224, + 13, + 0, + 0, + 100, + 167, + 179, + 182, + 224, + 13, + 0, + 0, + 100, + 167, + 179, + 182, + 224, + 13, + 0, + 0, + 100, + 167, + 179, + 182, + 224, + 13, + 0, + 0, + 100, + 167, + 179, + 182, + 224, + 13, + 0, + 0, + 100, + 167, + 179, + 182, + 224, + 13, + 0, + 0, + 100, + 167, + 179, + 182, + 224, + 13, + 0, + 0, + 100, + 167, + 179, + 182, + 224, + 13, + 0, + 0, + 100, + 167, + 179, + 182, + 224, + 13, + 0, + 0, + 100, + 167, + 179, + 182, + 224, + 13, + 0, + 0, + 100, + 167, + 179, + 182, + 224, + 13, +] diff --git a/borsh/tests/snapshots/test_arrays__array_u64-8.snap b/borsh/tests/snapshots/test_arrays__array_u64-8.snap new file mode 100644 index 000000000..fa01ede79 --- /dev/null +++ b/borsh/tests/snapshots/test_arrays__array_u64-8.snap @@ -0,0 +1,262 @@ +--- +source: borsh/tests/test_arrays.rs +expression: buf +--- +[ + 0, + 0, + 100, + 167, + 179, + 182, + 224, + 13, + 0, + 0, + 100, + 167, + 179, + 182, + 224, + 13, + 0, + 0, + 100, + 167, + 179, + 182, + 224, + 13, + 0, + 0, + 100, + 167, + 179, + 182, + 224, + 13, + 0, + 0, + 100, + 167, + 179, + 182, + 224, + 13, + 0, + 0, + 100, + 167, + 179, + 182, + 224, + 13, + 0, + 0, + 100, + 167, + 179, + 182, + 224, + 13, + 0, + 0, + 100, + 167, + 179, + 182, + 224, + 13, + 0, + 0, + 100, + 167, + 179, + 182, + 224, + 13, + 0, + 0, + 100, + 167, + 179, + 182, + 224, + 13, + 0, + 0, + 100, + 167, + 179, + 182, + 224, + 13, + 0, + 0, + 100, + 167, + 179, + 182, + 224, + 13, + 0, + 0, + 100, + 167, + 179, + 182, + 224, + 13, + 0, + 0, + 100, + 167, + 179, + 182, + 224, + 13, + 0, + 0, + 100, + 167, + 179, + 182, + 224, + 13, + 0, + 0, + 100, + 167, + 179, + 182, + 224, + 13, + 0, + 0, + 100, + 167, + 179, + 182, + 224, + 13, + 0, + 0, + 100, + 167, + 179, + 182, + 224, + 13, + 0, + 0, + 100, + 167, + 179, + 182, + 224, + 13, + 0, + 0, + 100, + 167, + 179, + 182, + 224, + 13, + 0, + 0, + 100, + 167, + 179, + 182, + 224, + 13, + 0, + 0, + 100, + 167, + 179, + 182, + 224, + 13, + 0, + 0, + 100, + 167, + 179, + 182, + 224, + 13, + 0, + 0, + 100, + 167, + 179, + 182, + 224, + 13, + 0, + 0, + 100, + 167, + 179, + 182, + 224, + 13, + 0, + 0, + 100, + 167, + 179, + 182, + 224, + 13, + 0, + 0, + 100, + 167, + 179, + 182, + 224, + 13, + 0, + 0, + 100, + 167, + 179, + 182, + 224, + 13, + 0, + 0, + 100, + 167, + 179, + 182, + 224, + 13, + 0, + 0, + 100, + 167, + 179, + 182, + 224, + 13, + 0, + 0, + 100, + 167, + 179, + 182, + 224, + 13, + 0, + 0, + 100, + 167, + 179, + 182, + 224, + 13, +] diff --git a/borsh/tests/snapshots/test_arrays__array_u64-9.snap b/borsh/tests/snapshots/test_arrays__array_u64-9.snap new file mode 100644 index 000000000..45f758440 --- /dev/null +++ b/borsh/tests/snapshots/test_arrays__array_u64-9.snap @@ -0,0 +1,518 @@ +--- +source: borsh/tests/test_arrays.rs +expression: buf +--- +[ + 0, + 0, + 100, + 167, + 179, + 182, + 224, + 13, + 0, + 0, + 100, + 167, + 179, + 182, + 224, + 13, + 0, + 0, + 100, + 167, + 179, + 182, + 224, + 13, + 0, + 0, + 100, + 167, + 179, + 182, + 224, + 13, + 0, + 0, + 100, + 167, + 179, + 182, + 224, + 13, + 0, + 0, + 100, + 167, + 179, + 182, + 224, + 13, + 0, + 0, + 100, + 167, + 179, + 182, + 224, + 13, + 0, + 0, + 100, + 167, + 179, + 182, + 224, + 13, + 0, + 0, + 100, + 167, + 179, + 182, + 224, + 13, + 0, + 0, + 100, + 167, + 179, + 182, + 224, + 13, + 0, + 0, + 100, + 167, + 179, + 182, + 224, + 13, + 0, + 0, + 100, + 167, + 179, + 182, + 224, + 13, + 0, + 0, + 100, + 167, + 179, + 182, + 224, + 13, + 0, + 0, + 100, + 167, + 179, + 182, + 224, + 13, + 0, + 0, + 100, + 167, + 179, + 182, + 224, + 13, + 0, + 0, + 100, + 167, + 179, + 182, + 224, + 13, + 0, + 0, + 100, + 167, + 179, + 182, + 224, + 13, + 0, + 0, + 100, + 167, + 179, + 182, + 224, + 13, + 0, + 0, + 100, + 167, + 179, + 182, + 224, + 13, + 0, + 0, + 100, + 167, + 179, + 182, + 224, + 13, + 0, + 0, + 100, + 167, + 179, + 182, + 224, + 13, + 0, + 0, + 100, + 167, + 179, + 182, + 224, + 13, + 0, + 0, + 100, + 167, + 179, + 182, + 224, + 13, + 0, + 0, + 100, + 167, + 179, + 182, + 224, + 13, + 0, + 0, + 100, + 167, + 179, + 182, + 224, + 13, + 0, + 0, + 100, + 167, + 179, + 182, + 224, + 13, + 0, + 0, + 100, + 167, + 179, + 182, + 224, + 13, + 0, + 0, + 100, + 167, + 179, + 182, + 224, + 13, + 0, + 0, + 100, + 167, + 179, + 182, + 224, + 13, + 0, + 0, + 100, + 167, + 179, + 182, + 224, + 13, + 0, + 0, + 100, + 167, + 179, + 182, + 224, + 13, + 0, + 0, + 100, + 167, + 179, + 182, + 224, + 13, + 0, + 0, + 100, + 167, + 179, + 182, + 224, + 13, + 0, + 0, + 100, + 167, + 179, + 182, + 224, + 13, + 0, + 0, + 100, + 167, + 179, + 182, + 224, + 13, + 0, + 0, + 100, + 167, + 179, + 182, + 224, + 13, + 0, + 0, + 100, + 167, + 179, + 182, + 224, + 13, + 0, + 0, + 100, + 167, + 179, + 182, + 224, + 13, + 0, + 0, + 100, + 167, + 179, + 182, + 224, + 13, + 0, + 0, + 100, + 167, + 179, + 182, + 224, + 13, + 0, + 0, + 100, + 167, + 179, + 182, + 224, + 13, + 0, + 0, + 100, + 167, + 179, + 182, + 224, + 13, + 0, + 0, + 100, + 167, + 179, + 182, + 224, + 13, + 0, + 0, + 100, + 167, + 179, + 182, + 224, + 13, + 0, + 0, + 100, + 167, + 179, + 182, + 224, + 13, + 0, + 0, + 100, + 167, + 179, + 182, + 224, + 13, + 0, + 0, + 100, + 167, + 179, + 182, + 224, + 13, + 0, + 0, + 100, + 167, + 179, + 182, + 224, + 13, + 0, + 0, + 100, + 167, + 179, + 182, + 224, + 13, + 0, + 0, + 100, + 167, + 179, + 182, + 224, + 13, + 0, + 0, + 100, + 167, + 179, + 182, + 224, + 13, + 0, + 0, + 100, + 167, + 179, + 182, + 224, + 13, + 0, + 0, + 100, + 167, + 179, + 182, + 224, + 13, + 0, + 0, + 100, + 167, + 179, + 182, + 224, + 13, + 0, + 0, + 100, + 167, + 179, + 182, + 224, + 13, + 0, + 0, + 100, + 167, + 179, + 182, + 224, + 13, + 0, + 0, + 100, + 167, + 179, + 182, + 224, + 13, + 0, + 0, + 100, + 167, + 179, + 182, + 224, + 13, + 0, + 0, + 100, + 167, + 179, + 182, + 224, + 13, + 0, + 0, + 100, + 167, + 179, + 182, + 224, + 13, + 0, + 0, + 100, + 167, + 179, + 182, + 224, + 13, + 0, + 0, + 100, + 167, + 179, + 182, + 224, + 13, + 0, + 0, + 100, + 167, + 179, + 182, + 224, + 13, + 0, + 0, + 100, + 167, + 179, + 182, + 224, + 13, +] diff --git a/borsh/tests/snapshots/test_arrays__array_u64.snap b/borsh/tests/snapshots/test_arrays__array_u64.snap new file mode 100644 index 000000000..6ffe3ab45 --- /dev/null +++ b/borsh/tests/snapshots/test_arrays__array_u64.snap @@ -0,0 +1,5 @@ +--- +source: borsh/tests/test_arrays.rs +expression: buf +--- +[] diff --git a/borsh/tests/snapshots/test_arrays__array_u8-10.snap b/borsh/tests/snapshots/test_arrays__array_u8-10.snap new file mode 100644 index 000000000..8c93559dd --- /dev/null +++ b/borsh/tests/snapshots/test_arrays__array_u8-10.snap @@ -0,0 +1,71 @@ +--- +source: borsh/tests/test_arrays.rs +expression: buf +--- +[ + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, +] diff --git a/borsh/tests/snapshots/test_arrays__array_u8-2.snap b/borsh/tests/snapshots/test_arrays__array_u8-2.snap new file mode 100644 index 000000000..60a942eee --- /dev/null +++ b/borsh/tests/snapshots/test_arrays__array_u8-2.snap @@ -0,0 +1,7 @@ +--- +source: borsh/tests/test_arrays.rs +expression: buf +--- +[ + 100, +] diff --git a/borsh/tests/snapshots/test_arrays__array_u8-3.snap b/borsh/tests/snapshots/test_arrays__array_u8-3.snap new file mode 100644 index 000000000..8e6ff120a --- /dev/null +++ b/borsh/tests/snapshots/test_arrays__array_u8-3.snap @@ -0,0 +1,8 @@ +--- +source: borsh/tests/test_arrays.rs +expression: buf +--- +[ + 100, + 100, +] diff --git a/borsh/tests/snapshots/test_arrays__array_u8-4.snap b/borsh/tests/snapshots/test_arrays__array_u8-4.snap new file mode 100644 index 000000000..90b6f7336 --- /dev/null +++ b/borsh/tests/snapshots/test_arrays__array_u8-4.snap @@ -0,0 +1,9 @@ +--- +source: borsh/tests/test_arrays.rs +expression: buf +--- +[ + 100, + 100, + 100, +] diff --git a/borsh/tests/snapshots/test_arrays__array_u8-5.snap b/borsh/tests/snapshots/test_arrays__array_u8-5.snap new file mode 100644 index 000000000..f520643a9 --- /dev/null +++ b/borsh/tests/snapshots/test_arrays__array_u8-5.snap @@ -0,0 +1,10 @@ +--- +source: borsh/tests/test_arrays.rs +expression: buf +--- +[ + 100, + 100, + 100, + 100, +] diff --git a/borsh/tests/snapshots/test_arrays__array_u8-6.snap b/borsh/tests/snapshots/test_arrays__array_u8-6.snap new file mode 100644 index 000000000..bf58dfd92 --- /dev/null +++ b/borsh/tests/snapshots/test_arrays__array_u8-6.snap @@ -0,0 +1,14 @@ +--- +source: borsh/tests/test_arrays.rs +expression: buf +--- +[ + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, +] diff --git a/borsh/tests/snapshots/test_arrays__array_u8-7.snap b/borsh/tests/snapshots/test_arrays__array_u8-7.snap new file mode 100644 index 000000000..c86237337 --- /dev/null +++ b/borsh/tests/snapshots/test_arrays__array_u8-7.snap @@ -0,0 +1,22 @@ +--- +source: borsh/tests/test_arrays.rs +expression: buf +--- +[ + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, +] diff --git a/borsh/tests/snapshots/test_arrays__array_u8-8.snap b/borsh/tests/snapshots/test_arrays__array_u8-8.snap new file mode 100644 index 000000000..c7f4ccf09 --- /dev/null +++ b/borsh/tests/snapshots/test_arrays__array_u8-8.snap @@ -0,0 +1,38 @@ +--- +source: borsh/tests/test_arrays.rs +expression: buf +--- +[ + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, +] diff --git a/borsh/tests/snapshots/test_arrays__array_u8-9.snap b/borsh/tests/snapshots/test_arrays__array_u8-9.snap new file mode 100644 index 000000000..a8d3d95d7 --- /dev/null +++ b/borsh/tests/snapshots/test_arrays__array_u8-9.snap @@ -0,0 +1,70 @@ +--- +source: borsh/tests/test_arrays.rs +expression: buf +--- +[ + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, +] diff --git a/borsh/tests/snapshots/test_arrays__array_u8.snap b/borsh/tests/snapshots/test_arrays__array_u8.snap new file mode 100644 index 000000000..6ffe3ab45 --- /dev/null +++ b/borsh/tests/snapshots/test_arrays__array_u8.snap @@ -0,0 +1,5 @@ +--- +source: borsh/tests/test_arrays.rs +expression: buf +--- +[] diff --git a/borsh/tests/snapshots/test_arrays__array_zst-10.snap b/borsh/tests/snapshots/test_arrays__array_zst-10.snap new file mode 100644 index 000000000..6ffe3ab45 --- /dev/null +++ b/borsh/tests/snapshots/test_arrays__array_zst-10.snap @@ -0,0 +1,5 @@ +--- +source: borsh/tests/test_arrays.rs +expression: buf +--- +[] diff --git a/borsh/tests/snapshots/test_arrays__array_zst-2.snap b/borsh/tests/snapshots/test_arrays__array_zst-2.snap new file mode 100644 index 000000000..6ffe3ab45 --- /dev/null +++ b/borsh/tests/snapshots/test_arrays__array_zst-2.snap @@ -0,0 +1,5 @@ +--- +source: borsh/tests/test_arrays.rs +expression: buf +--- +[] diff --git a/borsh/tests/snapshots/test_arrays__array_zst-3.snap b/borsh/tests/snapshots/test_arrays__array_zst-3.snap new file mode 100644 index 000000000..6ffe3ab45 --- /dev/null +++ b/borsh/tests/snapshots/test_arrays__array_zst-3.snap @@ -0,0 +1,5 @@ +--- +source: borsh/tests/test_arrays.rs +expression: buf +--- +[] diff --git a/borsh/tests/snapshots/test_arrays__array_zst-4.snap b/borsh/tests/snapshots/test_arrays__array_zst-4.snap new file mode 100644 index 000000000..6ffe3ab45 --- /dev/null +++ b/borsh/tests/snapshots/test_arrays__array_zst-4.snap @@ -0,0 +1,5 @@ +--- +source: borsh/tests/test_arrays.rs +expression: buf +--- +[] diff --git a/borsh/tests/snapshots/test_arrays__array_zst-5.snap b/borsh/tests/snapshots/test_arrays__array_zst-5.snap new file mode 100644 index 000000000..6ffe3ab45 --- /dev/null +++ b/borsh/tests/snapshots/test_arrays__array_zst-5.snap @@ -0,0 +1,5 @@ +--- +source: borsh/tests/test_arrays.rs +expression: buf +--- +[] diff --git a/borsh/tests/snapshots/test_arrays__array_zst-6.snap b/borsh/tests/snapshots/test_arrays__array_zst-6.snap new file mode 100644 index 000000000..6ffe3ab45 --- /dev/null +++ b/borsh/tests/snapshots/test_arrays__array_zst-6.snap @@ -0,0 +1,5 @@ +--- +source: borsh/tests/test_arrays.rs +expression: buf +--- +[] diff --git a/borsh/tests/snapshots/test_arrays__array_zst-7.snap b/borsh/tests/snapshots/test_arrays__array_zst-7.snap new file mode 100644 index 000000000..6ffe3ab45 --- /dev/null +++ b/borsh/tests/snapshots/test_arrays__array_zst-7.snap @@ -0,0 +1,5 @@ +--- +source: borsh/tests/test_arrays.rs +expression: buf +--- +[] diff --git a/borsh/tests/snapshots/test_arrays__array_zst-8.snap b/borsh/tests/snapshots/test_arrays__array_zst-8.snap new file mode 100644 index 000000000..6ffe3ab45 --- /dev/null +++ b/borsh/tests/snapshots/test_arrays__array_zst-8.snap @@ -0,0 +1,5 @@ +--- +source: borsh/tests/test_arrays.rs +expression: buf +--- +[] diff --git a/borsh/tests/snapshots/test_arrays__array_zst-9.snap b/borsh/tests/snapshots/test_arrays__array_zst-9.snap new file mode 100644 index 000000000..6ffe3ab45 --- /dev/null +++ b/borsh/tests/snapshots/test_arrays__array_zst-9.snap @@ -0,0 +1,5 @@ +--- +source: borsh/tests/test_arrays.rs +expression: buf +--- +[] diff --git a/borsh/tests/snapshots/test_arrays__array_zst.snap b/borsh/tests/snapshots/test_arrays__array_zst.snap new file mode 100644 index 000000000..6ffe3ab45 --- /dev/null +++ b/borsh/tests/snapshots/test_arrays__array_zst.snap @@ -0,0 +1,5 @@ +--- +source: borsh/tests/test_arrays.rs +expression: buf +--- +[] diff --git a/borsh/tests/snapshots/test_arrays__custom_struct_array.snap b/borsh/tests/snapshots/test_arrays__custom_struct_array.snap new file mode 100644 index 000000000..ddbbd6866 --- /dev/null +++ b/borsh/tests/snapshots/test_arrays__custom_struct_array.snap @@ -0,0 +1,9 @@ +--- +source: borsh/tests/test_arrays.rs +expression: serialized +--- +[ + 0, + 1, + 2, +] diff --git a/borsh/tests/snapshots/test_arrays__string_array.snap b/borsh/tests/snapshots/test_arrays__string_array.snap new file mode 100644 index 000000000..a9049b67e --- /dev/null +++ b/borsh/tests/snapshots/test_arrays__string_array.snap @@ -0,0 +1,21 @@ +--- +source: borsh/tests/test_arrays.rs +expression: serialized +--- +[ + 1, + 0, + 0, + 0, + 48, + 1, + 0, + 0, + 0, + 49, + 1, + 0, + 0, + 0, + 50, +] diff --git a/borsh/tests/snapshots/test_bson_object_ids__object_id.snap b/borsh/tests/snapshots/test_bson_object_ids__object_id.snap new file mode 100644 index 000000000..f13bb0719 --- /dev/null +++ b/borsh/tests/snapshots/test_bson_object_ids__object_id.snap @@ -0,0 +1,23 @@ +--- +source: borsh/tests/test_bson_object_ids.rs +expression: serialized +--- +[ + 123, + 0, + 0, + 0, + 1, + 2, + 3, + 4, + 5, + 6, + 7, + 8, + 9, + 10, + 11, + 12, + 33, +] diff --git a/borsh/tests/snapshots/test_hash_map__default_hashmap.snap b/borsh/tests/snapshots/test_hash_map__default_hashmap.snap new file mode 100644 index 000000000..5a678e19b --- /dev/null +++ b/borsh/tests/snapshots/test_hash_map__default_hashmap.snap @@ -0,0 +1,38 @@ +--- +source: borsh/tests/test_hash_map.rs +expression: data +--- +[ + 2, + 0, + 0, + 0, + 3, + 0, + 0, + 0, + 102, + 111, + 111, + 3, + 0, + 0, + 0, + 98, + 97, + 114, + 3, + 0, + 0, + 0, + 111, + 110, + 101, + 3, + 0, + 0, + 0, + 116, + 119, + 111, +] diff --git a/borsh/tests/snapshots/test_hash_map__generic_hash_hashmap.snap b/borsh/tests/snapshots/test_hash_map__generic_hash_hashmap.snap new file mode 100644 index 000000000..5a678e19b --- /dev/null +++ b/borsh/tests/snapshots/test_hash_map__generic_hash_hashmap.snap @@ -0,0 +1,38 @@ +--- +source: borsh/tests/test_hash_map.rs +expression: data +--- +[ + 2, + 0, + 0, + 0, + 3, + 0, + 0, + 0, + 102, + 111, + 111, + 3, + 0, + 0, + 0, + 98, + 97, + 114, + 3, + 0, + 0, + 0, + 111, + 110, + 101, + 3, + 0, + 0, + 0, + 116, + 119, + 111, +] diff --git a/borsh/tests/snapshots/test_primitives__isize_max.snap b/borsh/tests/snapshots/test_primitives__isize_max.snap new file mode 100644 index 000000000..a7b3cf9e7 --- /dev/null +++ b/borsh/tests/snapshots/test_primitives__isize_max.snap @@ -0,0 +1,14 @@ +--- +source: borsh/tests/test_primitives.rs +expression: buf +--- +[ + 255, + 255, + 255, + 255, + 255, + 255, + 255, + 127, +] diff --git a/borsh/tests/snapshots/test_primitives__isize_min.snap b/borsh/tests/snapshots/test_primitives__isize_min.snap new file mode 100644 index 000000000..f03a79ce9 --- /dev/null +++ b/borsh/tests/snapshots/test_primitives__isize_min.snap @@ -0,0 +1,14 @@ +--- +source: borsh/tests/test_primitives.rs +expression: buf +--- +[ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 128, +] diff --git a/borsh/tests/snapshots/test_primitives__isize_neg.snap b/borsh/tests/snapshots/test_primitives__isize_neg.snap new file mode 100644 index 000000000..b2c2c532b --- /dev/null +++ b/borsh/tests/snapshots/test_primitives__isize_neg.snap @@ -0,0 +1,14 @@ +--- +source: borsh/tests/test_primitives.rs +expression: buf +--- +[ + 156, + 255, + 255, + 255, + 255, + 255, + 255, + 255, +] diff --git a/borsh/tests/snapshots/test_primitives__isize_pos.snap b/borsh/tests/snapshots/test_primitives__isize_pos.snap new file mode 100644 index 000000000..7632ea448 --- /dev/null +++ b/borsh/tests/snapshots/test_primitives__isize_pos.snap @@ -0,0 +1,14 @@ +--- +source: borsh/tests/test_primitives.rs +expression: buf +--- +[ + 100, + 0, + 0, + 0, + 0, + 0, + 0, + 0, +] diff --git a/borsh/tests/snapshots/test_primitives__usize.snap b/borsh/tests/snapshots/test_primitives__usize.snap new file mode 100644 index 000000000..7632ea448 --- /dev/null +++ b/borsh/tests/snapshots/test_primitives__usize.snap @@ -0,0 +1,14 @@ +--- +source: borsh/tests/test_primitives.rs +expression: buf +--- +[ + 100, + 0, + 0, + 0, + 0, + 0, + 0, + 0, +] diff --git a/borsh/tests/snapshots/test_primitives__usize_max.snap b/borsh/tests/snapshots/test_primitives__usize_max.snap new file mode 100644 index 000000000..77e195a71 --- /dev/null +++ b/borsh/tests/snapshots/test_primitives__usize_max.snap @@ -0,0 +1,14 @@ +--- +source: borsh/tests/test_primitives.rs +expression: buf +--- +[ + 255, + 255, + 255, + 255, + 255, + 255, + 255, + 255, +] diff --git a/borsh/tests/snapshots/test_primitives__usize_min.snap b/borsh/tests/snapshots/test_primitives__usize_min.snap new file mode 100644 index 000000000..cc55a6f0c --- /dev/null +++ b/borsh/tests/snapshots/test_primitives__usize_min.snap @@ -0,0 +1,14 @@ +--- +source: borsh/tests/test_primitives.rs +expression: buf +--- +[ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, +] diff --git a/borsh/tests/snapshots/test_simple_structs__simple_struct-2.snap b/borsh/tests/snapshots/test_simple_structs__simple_struct-2.snap new file mode 100644 index 000000000..1bdcae86a --- /dev/null +++ b/borsh/tests/snapshots/test_simple_structs__simple_struct-2.snap @@ -0,0 +1,616 @@ +--- +source: borsh/tests/test_simple_structs.rs +expression: encoded_f1 +--- +[ + 2, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 2, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 3, + 0, + 0, + 0, + 4, + 1, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 128, + 64, + 3, + 0, + 0, + 0, + 49, + 50, + 51, + 5, + 0, + 0, + 0, + 72, + 101, + 108, + 108, + 111, + 10, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 4, + 0, + 0, + 0, + 116, + 101, + 115, + 116, + 4, + 0, + 0, + 0, + 116, + 101, + 115, + 116, + 1, + 0, + 0, + 0, + 255, + 255, + 255, + 255, + 255, + 255, + 255, + 255, + 1, + 0, + 0, + 0, + 4, + 0, + 0, + 0, + 116, + 101, + 115, + 116, + 4, + 0, + 0, + 0, + 116, + 101, + 115, + 116, + 1, + 0, + 0, + 0, + 255, + 255, + 255, + 255, + 255, + 255, + 255, + 255, + 2, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 97, + 1, + 0, + 0, + 0, + 98, + 3, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 2, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 3, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 5, + 0, + 0, + 0, + 5, + 4, + 3, + 2, + 1, + 5, + 0, + 0, + 0, + 1, + 2, + 3, + 4, + 5, + 2, + 0, + 0, + 0, + 3, + 0, + 0, + 0, + 113, + 119, + 101, + 3, + 0, + 0, + 0, + 122, + 120, + 99, + 1, + 0, + 0, + 0, + 0, + 3, + 0, + 0, + 0, + 97, + 115, + 100, + 4, + 4, + 4, + 4, + 4, + 4, + 4, + 4, + 4, + 4, + 4, + 4, + 4, + 4, + 4, + 4, + 4, + 4, + 4, + 4, + 4, + 4, + 4, + 4, + 4, + 4, + 4, + 4, + 4, + 4, + 4, + 4, + 1, + 5, + 0, + 0, + 0, + 72, + 101, + 108, + 108, + 111, + 1, + 5, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 5, + 0, + 0, + 0, + 72, + 101, + 108, + 108, + 111, + 2, + 0, + 0, + 0, + 6, + 0, + 0, + 0, + 72, + 101, + 108, + 108, + 111, + 49, + 6, + 0, + 0, + 0, + 72, + 101, + 108, + 108, + 111, + 50, + 12, + 0, + 0, + 0, + 71, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 2, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 3, + 0, + 0, + 0, + 4, + 1, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 128, + 64, + 3, + 0, + 0, + 0, + 49, + 50, + 51, + 5, + 0, + 0, + 0, + 72, + 101, + 108, + 108, + 111, + 10, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 4, + 0, + 0, + 0, + 116, + 101, + 115, + 116, + 4, + 0, + 0, + 0, + 116, + 101, + 115, + 116, + 1, + 0, + 0, + 0, + 255, + 255, + 255, + 255, + 255, + 255, + 255, + 255, + 1, + 0, + 0, + 0, + 4, + 0, + 0, + 0, + 116, + 101, + 115, + 116, + 4, + 0, + 0, + 0, + 116, + 101, + 115, + 116, + 1, + 0, + 0, + 0, + 255, + 255, + 255, + 255, + 255, + 255, + 255, + 255, + 2, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 97, + 1, + 0, + 0, + 0, + 98, + 3, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 2, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 3, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 5, + 0, + 0, + 0, + 5, + 4, + 3, + 2, + 1, + 5, + 0, + 0, + 0, + 1, + 2, + 3, + 4, + 5, + 2, + 0, + 0, + 0, + 3, + 0, + 0, + 0, + 113, + 119, + 101, + 3, + 0, + 0, + 0, + 122, + 120, + 99, + 1, + 0, + 0, + 0, + 0, + 3, + 0, + 0, + 0, + 97, + 115, + 100, + 4, + 4, + 4, + 4, + 4, + 4, + 4, + 4, + 4, + 4, + 4, + 4, + 4, + 4, + 4, + 4, + 4, + 4, + 4, + 4, + 4, + 4, + 4, + 4, + 4, + 4, + 4, + 4, + 4, + 4, + 4, + 4, + 1, + 5, + 0, + 0, + 0, + 72, + 101, + 108, + 108, + 111, + 1, + 5, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 5, + 0, + 0, + 0, + 72, + 101, + 108, + 108, + 111, + 2, + 0, + 0, + 0, + 6, + 0, + 0, + 0, + 72, + 101, + 108, + 108, + 111, + 49, + 6, + 0, + 0, + 0, + 72, + 101, + 108, + 108, + 111, + 50, + 12, + 0, + 0, + 0, + 71, + 0, + 0, + 0, +] diff --git a/borsh/tests/snapshots/test_simple_structs__simple_struct.snap b/borsh/tests/snapshots/test_simple_structs__simple_struct.snap new file mode 100644 index 000000000..2768aefa9 --- /dev/null +++ b/borsh/tests/snapshots/test_simple_structs__simple_struct.snap @@ -0,0 +1,309 @@ +--- +source: borsh/tests/test_simple_structs.rs +expression: encoded_a +--- +[ + 1, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 2, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 3, + 0, + 0, + 0, + 4, + 1, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 128, + 64, + 3, + 0, + 0, + 0, + 49, + 50, + 51, + 5, + 0, + 0, + 0, + 72, + 101, + 108, + 108, + 111, + 10, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 4, + 0, + 0, + 0, + 116, + 101, + 115, + 116, + 4, + 0, + 0, + 0, + 116, + 101, + 115, + 116, + 1, + 0, + 0, + 0, + 255, + 255, + 255, + 255, + 255, + 255, + 255, + 255, + 1, + 0, + 0, + 0, + 4, + 0, + 0, + 0, + 116, + 101, + 115, + 116, + 4, + 0, + 0, + 0, + 116, + 101, + 115, + 116, + 1, + 0, + 0, + 0, + 255, + 255, + 255, + 255, + 255, + 255, + 255, + 255, + 2, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 97, + 1, + 0, + 0, + 0, + 98, + 3, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 2, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 3, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 5, + 0, + 0, + 0, + 5, + 4, + 3, + 2, + 1, + 5, + 0, + 0, + 0, + 1, + 2, + 3, + 4, + 5, + 2, + 0, + 0, + 0, + 3, + 0, + 0, + 0, + 113, + 119, + 101, + 3, + 0, + 0, + 0, + 122, + 120, + 99, + 1, + 0, + 0, + 0, + 0, + 3, + 0, + 0, + 0, + 97, + 115, + 100, + 4, + 4, + 4, + 4, + 4, + 4, + 4, + 4, + 4, + 4, + 4, + 4, + 4, + 4, + 4, + 4, + 4, + 4, + 4, + 4, + 4, + 4, + 4, + 4, + 4, + 4, + 4, + 4, + 4, + 4, + 4, + 4, + 1, + 5, + 0, + 0, + 0, + 72, + 101, + 108, + 108, + 111, + 1, + 5, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 5, + 0, + 0, + 0, + 72, + 101, + 108, + 108, + 111, + 2, + 0, + 0, + 0, + 6, + 0, + 0, + 0, + 72, + 101, + 108, + 108, + 111, + 49, + 6, + 0, + 0, + 0, + 72, + 101, + 108, + 108, + 111, + 50, + 12, + 0, + 0, + 0, + 71, + 0, + 0, + 0, +] diff --git a/borsh/tests/snapshots/test_strings__a.snap b/borsh/tests/snapshots/test_strings__a.snap new file mode 100644 index 000000000..7d9c79791 --- /dev/null +++ b/borsh/tests/snapshots/test_strings__a.snap @@ -0,0 +1,11 @@ +--- +source: borsh/tests/test_strings.rs +expression: buf +--- +[ + 1, + 0, + 0, + 0, + 97, +] diff --git a/borsh/tests/snapshots/test_strings__empty_string.snap b/borsh/tests/snapshots/test_strings__empty_string.snap new file mode 100644 index 000000000..6bad8f801 --- /dev/null +++ b/borsh/tests/snapshots/test_strings__empty_string.snap @@ -0,0 +1,10 @@ +--- +source: borsh/tests/test_strings.rs +expression: buf +--- +[ + 0, + 0, + 0, + 0, +] diff --git a/borsh/tests/snapshots/test_strings__hello_10.snap b/borsh/tests/snapshots/test_strings__hello_10.snap new file mode 100644 index 000000000..0402b06d5 --- /dev/null +++ b/borsh/tests/snapshots/test_strings__hello_10.snap @@ -0,0 +1,370 @@ +--- +source: borsh/tests/test_strings.rs +expression: buf +--- +[ + 104, + 1, + 0, + 0, + 104, + 101, + 108, + 108, + 111, + 32, + 119, + 111, + 114, + 108, + 100, + 33, + 104, + 101, + 108, + 108, + 111, + 32, + 119, + 111, + 114, + 108, + 100, + 33, + 104, + 101, + 108, + 108, + 111, + 32, + 119, + 111, + 114, + 108, + 100, + 33, + 104, + 101, + 108, + 108, + 111, + 32, + 119, + 111, + 114, + 108, + 100, + 33, + 104, + 101, + 108, + 108, + 111, + 32, + 119, + 111, + 114, + 108, + 100, + 33, + 104, + 101, + 108, + 108, + 111, + 32, + 119, + 111, + 114, + 108, + 100, + 33, + 104, + 101, + 108, + 108, + 111, + 32, + 119, + 111, + 114, + 108, + 100, + 33, + 104, + 101, + 108, + 108, + 111, + 32, + 119, + 111, + 114, + 108, + 100, + 33, + 104, + 101, + 108, + 108, + 111, + 32, + 119, + 111, + 114, + 108, + 100, + 33, + 104, + 101, + 108, + 108, + 111, + 32, + 119, + 111, + 114, + 108, + 100, + 33, + 104, + 101, + 108, + 108, + 111, + 32, + 119, + 111, + 114, + 108, + 100, + 33, + 104, + 101, + 108, + 108, + 111, + 32, + 119, + 111, + 114, + 108, + 100, + 33, + 104, + 101, + 108, + 108, + 111, + 32, + 119, + 111, + 114, + 108, + 100, + 33, + 104, + 101, + 108, + 108, + 111, + 32, + 119, + 111, + 114, + 108, + 100, + 33, + 104, + 101, + 108, + 108, + 111, + 32, + 119, + 111, + 114, + 108, + 100, + 33, + 104, + 101, + 108, + 108, + 111, + 32, + 119, + 111, + 114, + 108, + 100, + 33, + 104, + 101, + 108, + 108, + 111, + 32, + 119, + 111, + 114, + 108, + 100, + 33, + 104, + 101, + 108, + 108, + 111, + 32, + 119, + 111, + 114, + 108, + 100, + 33, + 104, + 101, + 108, + 108, + 111, + 32, + 119, + 111, + 114, + 108, + 100, + 33, + 104, + 101, + 108, + 108, + 111, + 32, + 119, + 111, + 114, + 108, + 100, + 33, + 104, + 101, + 108, + 108, + 111, + 32, + 119, + 111, + 114, + 108, + 100, + 33, + 104, + 101, + 108, + 108, + 111, + 32, + 119, + 111, + 114, + 108, + 100, + 33, + 104, + 101, + 108, + 108, + 111, + 32, + 119, + 111, + 114, + 108, + 100, + 33, + 104, + 101, + 108, + 108, + 111, + 32, + 119, + 111, + 114, + 108, + 100, + 33, + 104, + 101, + 108, + 108, + 111, + 32, + 119, + 111, + 114, + 108, + 100, + 33, + 104, + 101, + 108, + 108, + 111, + 32, + 119, + 111, + 114, + 108, + 100, + 33, + 104, + 101, + 108, + 108, + 111, + 32, + 119, + 111, + 114, + 108, + 100, + 33, + 104, + 101, + 108, + 108, + 111, + 32, + 119, + 111, + 114, + 108, + 100, + 33, + 104, + 101, + 108, + 108, + 111, + 32, + 119, + 111, + 114, + 108, + 100, + 33, + 104, + 101, + 108, + 108, + 111, + 32, + 119, + 111, + 114, + 108, + 100, + 33, +] diff --git a/borsh/tests/snapshots/test_strings__hello_world.snap b/borsh/tests/snapshots/test_strings__hello_world.snap new file mode 100644 index 000000000..05585ea52 --- /dev/null +++ b/borsh/tests/snapshots/test_strings__hello_world.snap @@ -0,0 +1,21 @@ +--- +source: borsh/tests/test_strings.rs +expression: buf +--- +[ + 11, + 0, + 0, + 0, + 104, + 101, + 108, + 108, + 111, + 32, + 119, + 111, + 114, + 108, + 100, +] diff --git a/borsh/tests/snapshots/test_strings__non_ascii.snap b/borsh/tests/snapshots/test_strings__non_ascii.snap new file mode 100644 index 000000000..bdb211d2d --- /dev/null +++ b/borsh/tests/snapshots/test_strings__non_ascii.snap @@ -0,0 +1,14 @@ +--- +source: borsh/tests/test_strings.rs +expression: buf +--- +[ + 4, + 0, + 0, + 0, + 240, + 159, + 146, + 169, +] diff --git a/borsh/tests/snapshots/test_strings__x_1024.snap b/borsh/tests/snapshots/test_strings__x_1024.snap new file mode 100644 index 000000000..89f7cf1dc --- /dev/null +++ b/borsh/tests/snapshots/test_strings__x_1024.snap @@ -0,0 +1,1034 @@ +--- +source: borsh/tests/test_strings.rs +expression: buf +--- +[ + 0, + 4, + 0, + 0, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, + 120, +] diff --git a/borsh/tests/snapshots/test_tuple__unary_tuple.snap b/borsh/tests/snapshots/test_tuple__unary_tuple.snap new file mode 100644 index 000000000..c6cbc6703 --- /dev/null +++ b/borsh/tests/snapshots/test_tuple__unary_tuple.snap @@ -0,0 +1,7 @@ +--- +source: borsh/tests/test_tuple.rs +expression: buf +--- +[ + 1, +] diff --git a/borsh/tests/snapshots/test_vecs__vec_f32-2.snap b/borsh/tests/snapshots/test_vecs__vec_f32-2.snap new file mode 100644 index 000000000..e6b05d46b --- /dev/null +++ b/borsh/tests/snapshots/test_vecs__vec_f32-2.snap @@ -0,0 +1,14 @@ +--- +source: borsh/tests/test_vecs.rs +expression: buf +--- +[ + 1, + 0, + 0, + 0, + 40, + 107, + 110, + 78, +] diff --git a/borsh/tests/snapshots/test_vecs__vec_f32-3.snap b/borsh/tests/snapshots/test_vecs__vec_f32-3.snap new file mode 100644 index 000000000..ca82dd4ad --- /dev/null +++ b/borsh/tests/snapshots/test_vecs__vec_f32-3.snap @@ -0,0 +1,50 @@ +--- +source: borsh/tests/test_vecs.rs +expression: buf +--- +[ + 10, + 0, + 0, + 0, + 40, + 107, + 110, + 78, + 40, + 107, + 110, + 78, + 40, + 107, + 110, + 78, + 40, + 107, + 110, + 78, + 40, + 107, + 110, + 78, + 40, + 107, + 110, + 78, + 40, + 107, + 110, + 78, + 40, + 107, + 110, + 78, + 40, + 107, + 110, + 78, + 40, + 107, + 110, + 78, +] diff --git a/borsh/tests/snapshots/test_vecs__vec_f32-4.snap b/borsh/tests/snapshots/test_vecs__vec_f32-4.snap new file mode 100644 index 000000000..8edf02163 --- /dev/null +++ b/borsh/tests/snapshots/test_vecs__vec_f32-4.snap @@ -0,0 +1,410 @@ +--- +source: borsh/tests/test_vecs.rs +expression: buf +--- +[ + 100, + 0, + 0, + 0, + 40, + 107, + 110, + 78, + 40, + 107, + 110, + 78, + 40, + 107, + 110, + 78, + 40, + 107, + 110, + 78, + 40, + 107, + 110, + 78, + 40, + 107, + 110, + 78, + 40, + 107, + 110, + 78, + 40, + 107, + 110, + 78, + 40, + 107, + 110, + 78, + 40, + 107, + 110, + 78, + 40, + 107, + 110, + 78, + 40, + 107, + 110, + 78, + 40, + 107, + 110, + 78, + 40, + 107, + 110, + 78, + 40, + 107, + 110, + 78, + 40, + 107, + 110, + 78, + 40, + 107, + 110, + 78, + 40, + 107, + 110, + 78, + 40, + 107, + 110, + 78, + 40, + 107, + 110, + 78, + 40, + 107, + 110, + 78, + 40, + 107, + 110, + 78, + 40, + 107, + 110, + 78, + 40, + 107, + 110, + 78, + 40, + 107, + 110, + 78, + 40, + 107, + 110, + 78, + 40, + 107, + 110, + 78, + 40, + 107, + 110, + 78, + 40, + 107, + 110, + 78, + 40, + 107, + 110, + 78, + 40, + 107, + 110, + 78, + 40, + 107, + 110, + 78, + 40, + 107, + 110, + 78, + 40, + 107, + 110, + 78, + 40, + 107, + 110, + 78, + 40, + 107, + 110, + 78, + 40, + 107, + 110, + 78, + 40, + 107, + 110, + 78, + 40, + 107, + 110, + 78, + 40, + 107, + 110, + 78, + 40, + 107, + 110, + 78, + 40, + 107, + 110, + 78, + 40, + 107, + 110, + 78, + 40, + 107, + 110, + 78, + 40, + 107, + 110, + 78, + 40, + 107, + 110, + 78, + 40, + 107, + 110, + 78, + 40, + 107, + 110, + 78, + 40, + 107, + 110, + 78, + 40, + 107, + 110, + 78, + 40, + 107, + 110, + 78, + 40, + 107, + 110, + 78, + 40, + 107, + 110, + 78, + 40, + 107, + 110, + 78, + 40, + 107, + 110, + 78, + 40, + 107, + 110, + 78, + 40, + 107, + 110, + 78, + 40, + 107, + 110, + 78, + 40, + 107, + 110, + 78, + 40, + 107, + 110, + 78, + 40, + 107, + 110, + 78, + 40, + 107, + 110, + 78, + 40, + 107, + 110, + 78, + 40, + 107, + 110, + 78, + 40, + 107, + 110, + 78, + 40, + 107, + 110, + 78, + 40, + 107, + 110, + 78, + 40, + 107, + 110, + 78, + 40, + 107, + 110, + 78, + 40, + 107, + 110, + 78, + 40, + 107, + 110, + 78, + 40, + 107, + 110, + 78, + 40, + 107, + 110, + 78, + 40, + 107, + 110, + 78, + 40, + 107, + 110, + 78, + 40, + 107, + 110, + 78, + 40, + 107, + 110, + 78, + 40, + 107, + 110, + 78, + 40, + 107, + 110, + 78, + 40, + 107, + 110, + 78, + 40, + 107, + 110, + 78, + 40, + 107, + 110, + 78, + 40, + 107, + 110, + 78, + 40, + 107, + 110, + 78, + 40, + 107, + 110, + 78, + 40, + 107, + 110, + 78, + 40, + 107, + 110, + 78, + 40, + 107, + 110, + 78, + 40, + 107, + 110, + 78, + 40, + 107, + 110, + 78, + 40, + 107, + 110, + 78, + 40, + 107, + 110, + 78, + 40, + 107, + 110, + 78, + 40, + 107, + 110, + 78, + 40, + 107, + 110, + 78, + 40, + 107, + 110, + 78, + 40, + 107, + 110, + 78, + 40, + 107, + 110, + 78, + 40, + 107, + 110, + 78, + 40, + 107, + 110, + 78, +] diff --git a/borsh/tests/snapshots/test_vecs__vec_f32.snap b/borsh/tests/snapshots/test_vecs__vec_f32.snap new file mode 100644 index 000000000..327594d74 --- /dev/null +++ b/borsh/tests/snapshots/test_vecs__vec_f32.snap @@ -0,0 +1,10 @@ +--- +source: borsh/tests/test_vecs.rs +expression: buf +--- +[ + 0, + 0, + 0, + 0, +] diff --git a/borsh/tests/snapshots/test_vecs__vec_i8-2.snap b/borsh/tests/snapshots/test_vecs__vec_i8-2.snap new file mode 100644 index 000000000..48da93966 --- /dev/null +++ b/borsh/tests/snapshots/test_vecs__vec_i8-2.snap @@ -0,0 +1,11 @@ +--- +source: borsh/tests/test_vecs.rs +expression: buf +--- +[ + 1, + 0, + 0, + 0, + 100, +] diff --git a/borsh/tests/snapshots/test_vecs__vec_i8-3.snap b/borsh/tests/snapshots/test_vecs__vec_i8-3.snap new file mode 100644 index 000000000..2387977df --- /dev/null +++ b/borsh/tests/snapshots/test_vecs__vec_i8-3.snap @@ -0,0 +1,20 @@ +--- +source: borsh/tests/test_vecs.rs +expression: buf +--- +[ + 10, + 0, + 0, + 0, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, +] diff --git a/borsh/tests/snapshots/test_vecs__vec_i8-4.snap b/borsh/tests/snapshots/test_vecs__vec_i8-4.snap new file mode 100644 index 000000000..f93a18e3b --- /dev/null +++ b/borsh/tests/snapshots/test_vecs__vec_i8-4.snap @@ -0,0 +1,110 @@ +--- +source: borsh/tests/test_vecs.rs +expression: buf +--- +[ + 100, + 0, + 0, + 0, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, +] diff --git a/borsh/tests/snapshots/test_vecs__vec_i8.snap b/borsh/tests/snapshots/test_vecs__vec_i8.snap new file mode 100644 index 000000000..327594d74 --- /dev/null +++ b/borsh/tests/snapshots/test_vecs__vec_i8.snap @@ -0,0 +1,10 @@ +--- +source: borsh/tests/test_vecs.rs +expression: buf +--- +[ + 0, + 0, + 0, + 0, +] diff --git a/borsh/tests/snapshots/test_vecs__vec_string-2.snap b/borsh/tests/snapshots/test_vecs__vec_string-2.snap new file mode 100644 index 000000000..6b7062d5f --- /dev/null +++ b/borsh/tests/snapshots/test_vecs__vec_string-2.snap @@ -0,0 +1,15 @@ +--- +source: borsh/tests/test_vecs.rs +expression: buf +--- +[ + 1, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 97, +] diff --git a/borsh/tests/snapshots/test_vecs__vec_string-3.snap b/borsh/tests/snapshots/test_vecs__vec_string-3.snap new file mode 100644 index 000000000..282f6a5a8 --- /dev/null +++ b/borsh/tests/snapshots/test_vecs__vec_string-3.snap @@ -0,0 +1,60 @@ +--- +source: borsh/tests/test_vecs.rs +expression: buf +--- +[ + 10, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 97, + 1, + 0, + 0, + 0, + 97, + 1, + 0, + 0, + 0, + 97, + 1, + 0, + 0, + 0, + 97, + 1, + 0, + 0, + 0, + 97, + 1, + 0, + 0, + 0, + 97, + 1, + 0, + 0, + 0, + 97, + 1, + 0, + 0, + 0, + 97, + 1, + 0, + 0, + 0, + 97, + 1, + 0, + 0, + 0, + 97, +] diff --git a/borsh/tests/snapshots/test_vecs__vec_string-4.snap b/borsh/tests/snapshots/test_vecs__vec_string-4.snap new file mode 100644 index 000000000..292a4735d --- /dev/null +++ b/borsh/tests/snapshots/test_vecs__vec_string-4.snap @@ -0,0 +1,510 @@ +--- +source: borsh/tests/test_vecs.rs +expression: buf +--- +[ + 100, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 97, + 1, + 0, + 0, + 0, + 97, + 1, + 0, + 0, + 0, + 97, + 1, + 0, + 0, + 0, + 97, + 1, + 0, + 0, + 0, + 97, + 1, + 0, + 0, + 0, + 97, + 1, + 0, + 0, + 0, + 97, + 1, + 0, + 0, + 0, + 97, + 1, + 0, + 0, + 0, + 97, + 1, + 0, + 0, + 0, + 97, + 1, + 0, + 0, + 0, + 97, + 1, + 0, + 0, + 0, + 97, + 1, + 0, + 0, + 0, + 97, + 1, + 0, + 0, + 0, + 97, + 1, + 0, + 0, + 0, + 97, + 1, + 0, + 0, + 0, + 97, + 1, + 0, + 0, + 0, + 97, + 1, + 0, + 0, + 0, + 97, + 1, + 0, + 0, + 0, + 97, + 1, + 0, + 0, + 0, + 97, + 1, + 0, + 0, + 0, + 97, + 1, + 0, + 0, + 0, + 97, + 1, + 0, + 0, + 0, + 97, + 1, + 0, + 0, + 0, + 97, + 1, + 0, + 0, + 0, + 97, + 1, + 0, + 0, + 0, + 97, + 1, + 0, + 0, + 0, + 97, + 1, + 0, + 0, + 0, + 97, + 1, + 0, + 0, + 0, + 97, + 1, + 0, + 0, + 0, + 97, + 1, + 0, + 0, + 0, + 97, + 1, + 0, + 0, + 0, + 97, + 1, + 0, + 0, + 0, + 97, + 1, + 0, + 0, + 0, + 97, + 1, + 0, + 0, + 0, + 97, + 1, + 0, + 0, + 0, + 97, + 1, + 0, + 0, + 0, + 97, + 1, + 0, + 0, + 0, + 97, + 1, + 0, + 0, + 0, + 97, + 1, + 0, + 0, + 0, + 97, + 1, + 0, + 0, + 0, + 97, + 1, + 0, + 0, + 0, + 97, + 1, + 0, + 0, + 0, + 97, + 1, + 0, + 0, + 0, + 97, + 1, + 0, + 0, + 0, + 97, + 1, + 0, + 0, + 0, + 97, + 1, + 0, + 0, + 0, + 97, + 1, + 0, + 0, + 0, + 97, + 1, + 0, + 0, + 0, + 97, + 1, + 0, + 0, + 0, + 97, + 1, + 0, + 0, + 0, + 97, + 1, + 0, + 0, + 0, + 97, + 1, + 0, + 0, + 0, + 97, + 1, + 0, + 0, + 0, + 97, + 1, + 0, + 0, + 0, + 97, + 1, + 0, + 0, + 0, + 97, + 1, + 0, + 0, + 0, + 97, + 1, + 0, + 0, + 0, + 97, + 1, + 0, + 0, + 0, + 97, + 1, + 0, + 0, + 0, + 97, + 1, + 0, + 0, + 0, + 97, + 1, + 0, + 0, + 0, + 97, + 1, + 0, + 0, + 0, + 97, + 1, + 0, + 0, + 0, + 97, + 1, + 0, + 0, + 0, + 97, + 1, + 0, + 0, + 0, + 97, + 1, + 0, + 0, + 0, + 97, + 1, + 0, + 0, + 0, + 97, + 1, + 0, + 0, + 0, + 97, + 1, + 0, + 0, + 0, + 97, + 1, + 0, + 0, + 0, + 97, + 1, + 0, + 0, + 0, + 97, + 1, + 0, + 0, + 0, + 97, + 1, + 0, + 0, + 0, + 97, + 1, + 0, + 0, + 0, + 97, + 1, + 0, + 0, + 0, + 97, + 1, + 0, + 0, + 0, + 97, + 1, + 0, + 0, + 0, + 97, + 1, + 0, + 0, + 0, + 97, + 1, + 0, + 0, + 0, + 97, + 1, + 0, + 0, + 0, + 97, + 1, + 0, + 0, + 0, + 97, + 1, + 0, + 0, + 0, + 97, + 1, + 0, + 0, + 0, + 97, + 1, + 0, + 0, + 0, + 97, + 1, + 0, + 0, + 0, + 97, + 1, + 0, + 0, + 0, + 97, + 1, + 0, + 0, + 0, + 97, + 1, + 0, + 0, + 0, + 97, + 1, + 0, + 0, + 0, + 97, + 1, + 0, + 0, + 0, + 97, + 1, + 0, + 0, + 0, + 97, + 1, + 0, + 0, + 0, + 97, + 1, + 0, + 0, + 0, + 97, + 1, + 0, + 0, + 0, + 97, + 1, + 0, + 0, + 0, + 97, + 1, + 0, + 0, + 0, + 97, + 1, + 0, + 0, + 0, + 97, + 1, + 0, + 0, + 0, + 97, + 1, + 0, + 0, + 0, + 97, +] diff --git a/borsh/tests/snapshots/test_vecs__vec_string.snap b/borsh/tests/snapshots/test_vecs__vec_string.snap new file mode 100644 index 000000000..327594d74 --- /dev/null +++ b/borsh/tests/snapshots/test_vecs__vec_string.snap @@ -0,0 +1,10 @@ +--- +source: borsh/tests/test_vecs.rs +expression: buf +--- +[ + 0, + 0, + 0, + 0, +] diff --git a/borsh/tests/snapshots/test_vecs__vec_u32-2.snap b/borsh/tests/snapshots/test_vecs__vec_u32-2.snap new file mode 100644 index 000000000..c857c3cfe --- /dev/null +++ b/borsh/tests/snapshots/test_vecs__vec_u32-2.snap @@ -0,0 +1,14 @@ +--- +source: borsh/tests/test_vecs.rs +expression: buf +--- +[ + 1, + 0, + 0, + 0, + 0, + 202, + 154, + 59, +] diff --git a/borsh/tests/snapshots/test_vecs__vec_u32-3.snap b/borsh/tests/snapshots/test_vecs__vec_u32-3.snap new file mode 100644 index 000000000..1dd2223da --- /dev/null +++ b/borsh/tests/snapshots/test_vecs__vec_u32-3.snap @@ -0,0 +1,50 @@ +--- +source: borsh/tests/test_vecs.rs +expression: buf +--- +[ + 10, + 0, + 0, + 0, + 0, + 202, + 154, + 59, + 0, + 202, + 154, + 59, + 0, + 202, + 154, + 59, + 0, + 202, + 154, + 59, + 0, + 202, + 154, + 59, + 0, + 202, + 154, + 59, + 0, + 202, + 154, + 59, + 0, + 202, + 154, + 59, + 0, + 202, + 154, + 59, + 0, + 202, + 154, + 59, +] diff --git a/borsh/tests/snapshots/test_vecs__vec_u32-4.snap b/borsh/tests/snapshots/test_vecs__vec_u32-4.snap new file mode 100644 index 000000000..a8cd2b244 --- /dev/null +++ b/borsh/tests/snapshots/test_vecs__vec_u32-4.snap @@ -0,0 +1,410 @@ +--- +source: borsh/tests/test_vecs.rs +expression: buf +--- +[ + 100, + 0, + 0, + 0, + 0, + 202, + 154, + 59, + 0, + 202, + 154, + 59, + 0, + 202, + 154, + 59, + 0, + 202, + 154, + 59, + 0, + 202, + 154, + 59, + 0, + 202, + 154, + 59, + 0, + 202, + 154, + 59, + 0, + 202, + 154, + 59, + 0, + 202, + 154, + 59, + 0, + 202, + 154, + 59, + 0, + 202, + 154, + 59, + 0, + 202, + 154, + 59, + 0, + 202, + 154, + 59, + 0, + 202, + 154, + 59, + 0, + 202, + 154, + 59, + 0, + 202, + 154, + 59, + 0, + 202, + 154, + 59, + 0, + 202, + 154, + 59, + 0, + 202, + 154, + 59, + 0, + 202, + 154, + 59, + 0, + 202, + 154, + 59, + 0, + 202, + 154, + 59, + 0, + 202, + 154, + 59, + 0, + 202, + 154, + 59, + 0, + 202, + 154, + 59, + 0, + 202, + 154, + 59, + 0, + 202, + 154, + 59, + 0, + 202, + 154, + 59, + 0, + 202, + 154, + 59, + 0, + 202, + 154, + 59, + 0, + 202, + 154, + 59, + 0, + 202, + 154, + 59, + 0, + 202, + 154, + 59, + 0, + 202, + 154, + 59, + 0, + 202, + 154, + 59, + 0, + 202, + 154, + 59, + 0, + 202, + 154, + 59, + 0, + 202, + 154, + 59, + 0, + 202, + 154, + 59, + 0, + 202, + 154, + 59, + 0, + 202, + 154, + 59, + 0, + 202, + 154, + 59, + 0, + 202, + 154, + 59, + 0, + 202, + 154, + 59, + 0, + 202, + 154, + 59, + 0, + 202, + 154, + 59, + 0, + 202, + 154, + 59, + 0, + 202, + 154, + 59, + 0, + 202, + 154, + 59, + 0, + 202, + 154, + 59, + 0, + 202, + 154, + 59, + 0, + 202, + 154, + 59, + 0, + 202, + 154, + 59, + 0, + 202, + 154, + 59, + 0, + 202, + 154, + 59, + 0, + 202, + 154, + 59, + 0, + 202, + 154, + 59, + 0, + 202, + 154, + 59, + 0, + 202, + 154, + 59, + 0, + 202, + 154, + 59, + 0, + 202, + 154, + 59, + 0, + 202, + 154, + 59, + 0, + 202, + 154, + 59, + 0, + 202, + 154, + 59, + 0, + 202, + 154, + 59, + 0, + 202, + 154, + 59, + 0, + 202, + 154, + 59, + 0, + 202, + 154, + 59, + 0, + 202, + 154, + 59, + 0, + 202, + 154, + 59, + 0, + 202, + 154, + 59, + 0, + 202, + 154, + 59, + 0, + 202, + 154, + 59, + 0, + 202, + 154, + 59, + 0, + 202, + 154, + 59, + 0, + 202, + 154, + 59, + 0, + 202, + 154, + 59, + 0, + 202, + 154, + 59, + 0, + 202, + 154, + 59, + 0, + 202, + 154, + 59, + 0, + 202, + 154, + 59, + 0, + 202, + 154, + 59, + 0, + 202, + 154, + 59, + 0, + 202, + 154, + 59, + 0, + 202, + 154, + 59, + 0, + 202, + 154, + 59, + 0, + 202, + 154, + 59, + 0, + 202, + 154, + 59, + 0, + 202, + 154, + 59, + 0, + 202, + 154, + 59, + 0, + 202, + 154, + 59, + 0, + 202, + 154, + 59, + 0, + 202, + 154, + 59, + 0, + 202, + 154, + 59, + 0, + 202, + 154, + 59, + 0, + 202, + 154, + 59, + 0, + 202, + 154, + 59, + 0, + 202, + 154, + 59, + 0, + 202, + 154, + 59, + 0, + 202, + 154, + 59, +] diff --git a/borsh/tests/snapshots/test_vecs__vec_u32.snap b/borsh/tests/snapshots/test_vecs__vec_u32.snap new file mode 100644 index 000000000..327594d74 --- /dev/null +++ b/borsh/tests/snapshots/test_vecs__vec_u32.snap @@ -0,0 +1,10 @@ +--- +source: borsh/tests/test_vecs.rs +expression: buf +--- +[ + 0, + 0, + 0, + 0, +] diff --git a/borsh/tests/snapshots/test_vecs__vec_u8-2.snap b/borsh/tests/snapshots/test_vecs__vec_u8-2.snap new file mode 100644 index 000000000..48da93966 --- /dev/null +++ b/borsh/tests/snapshots/test_vecs__vec_u8-2.snap @@ -0,0 +1,11 @@ +--- +source: borsh/tests/test_vecs.rs +expression: buf +--- +[ + 1, + 0, + 0, + 0, + 100, +] diff --git a/borsh/tests/snapshots/test_vecs__vec_u8-3.snap b/borsh/tests/snapshots/test_vecs__vec_u8-3.snap new file mode 100644 index 000000000..2387977df --- /dev/null +++ b/borsh/tests/snapshots/test_vecs__vec_u8-3.snap @@ -0,0 +1,20 @@ +--- +source: borsh/tests/test_vecs.rs +expression: buf +--- +[ + 10, + 0, + 0, + 0, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, +] diff --git a/borsh/tests/snapshots/test_vecs__vec_u8-4.snap b/borsh/tests/snapshots/test_vecs__vec_u8-4.snap new file mode 100644 index 000000000..f93a18e3b --- /dev/null +++ b/borsh/tests/snapshots/test_vecs__vec_u8-4.snap @@ -0,0 +1,110 @@ +--- +source: borsh/tests/test_vecs.rs +expression: buf +--- +[ + 100, + 0, + 0, + 0, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, +] diff --git a/borsh/tests/snapshots/test_vecs__vec_u8.snap b/borsh/tests/snapshots/test_vecs__vec_u8.snap new file mode 100644 index 000000000..327594d74 --- /dev/null +++ b/borsh/tests/snapshots/test_vecs__vec_u8.snap @@ -0,0 +1,10 @@ +--- +source: borsh/tests/test_vecs.rs +expression: buf +--- +[ + 0, + 0, + 0, + 0, +] diff --git a/borsh/tests/snapshots/test_vecs__vec_vec_u32-2.snap b/borsh/tests/snapshots/test_vecs__vec_vec_u32-2.snap new file mode 100644 index 000000000..b589af9bb --- /dev/null +++ b/borsh/tests/snapshots/test_vecs__vec_vec_u32-2.snap @@ -0,0 +1,54 @@ +--- +source: borsh/tests/test_vecs.rs +expression: buf +--- +[ + 1, + 0, + 0, + 0, + 10, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, +] diff --git a/borsh/tests/snapshots/test_vecs__vec_vec_u32-3.snap b/borsh/tests/snapshots/test_vecs__vec_vec_u32-3.snap new file mode 100644 index 000000000..4d0bb030c --- /dev/null +++ b/borsh/tests/snapshots/test_vecs__vec_vec_u32-3.snap @@ -0,0 +1,450 @@ +--- +source: borsh/tests/test_vecs.rs +expression: buf +--- +[ + 10, + 0, + 0, + 0, + 10, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 10, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 10, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 10, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 10, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 10, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 10, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 10, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 10, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 10, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, +] diff --git a/borsh/tests/snapshots/test_vecs__vec_vec_u32-4.snap b/borsh/tests/snapshots/test_vecs__vec_vec_u32-4.snap new file mode 100644 index 000000000..a0b72e6f0 --- /dev/null +++ b/borsh/tests/snapshots/test_vecs__vec_vec_u32-4.snap @@ -0,0 +1,4410 @@ +--- +source: borsh/tests/test_vecs.rs +expression: buf +--- +[ + 100, + 0, + 0, + 0, + 10, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 10, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 10, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 10, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 10, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 10, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 10, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 10, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 10, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 10, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 10, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 10, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 10, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 10, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 10, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 10, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 10, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 10, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 10, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 10, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 10, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 10, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 10, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 10, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 10, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 10, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 10, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 10, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 10, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 10, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 10, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 10, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 10, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 10, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 10, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 10, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 10, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 10, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 10, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 10, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 10, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 10, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 10, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 10, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 10, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 10, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 10, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 10, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 10, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 10, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 10, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 10, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 10, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 10, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 10, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 10, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 10, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 10, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 10, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 10, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 10, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 10, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 10, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 10, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 10, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 10, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 10, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 10, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 10, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 10, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 10, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 10, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 10, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 10, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 10, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 10, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 10, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 10, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 10, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 10, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 10, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 10, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 10, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 10, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 10, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 10, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 10, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 10, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 10, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 10, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 10, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 10, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 10, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 10, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 10, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 10, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 10, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 10, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 10, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 10, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 100, + 0, + 0, + 0, +] diff --git a/borsh/tests/snapshots/test_vecs__vec_vec_u32.snap b/borsh/tests/snapshots/test_vecs__vec_vec_u32.snap new file mode 100644 index 000000000..327594d74 --- /dev/null +++ b/borsh/tests/snapshots/test_vecs__vec_vec_u32.snap @@ -0,0 +1,10 @@ +--- +source: borsh/tests/test_vecs.rs +expression: buf +--- +[ + 0, + 0, + 0, + 0, +] diff --git a/borsh/tests/snapshots/test_vecs__vec_vec_u8-2.snap b/borsh/tests/snapshots/test_vecs__vec_vec_u8-2.snap new file mode 100644 index 000000000..ee1026d1b --- /dev/null +++ b/borsh/tests/snapshots/test_vecs__vec_vec_u8-2.snap @@ -0,0 +1,24 @@ +--- +source: borsh/tests/test_vecs.rs +expression: buf +--- +[ + 1, + 0, + 0, + 0, + 10, + 0, + 0, + 0, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, +] diff --git a/borsh/tests/snapshots/test_vecs__vec_vec_u8-3.snap b/borsh/tests/snapshots/test_vecs__vec_vec_u8-3.snap new file mode 100644 index 000000000..fa47afd9c --- /dev/null +++ b/borsh/tests/snapshots/test_vecs__vec_vec_u8-3.snap @@ -0,0 +1,150 @@ +--- +source: borsh/tests/test_vecs.rs +expression: buf +--- +[ + 10, + 0, + 0, + 0, + 10, + 0, + 0, + 0, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 10, + 0, + 0, + 0, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 10, + 0, + 0, + 0, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 10, + 0, + 0, + 0, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 10, + 0, + 0, + 0, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 10, + 0, + 0, + 0, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 10, + 0, + 0, + 0, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 10, + 0, + 0, + 0, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 10, + 0, + 0, + 0, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 10, + 0, + 0, + 0, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, +] diff --git a/borsh/tests/snapshots/test_vecs__vec_vec_u8-4.snap b/borsh/tests/snapshots/test_vecs__vec_vec_u8-4.snap new file mode 100644 index 000000000..d70dd6e1d --- /dev/null +++ b/borsh/tests/snapshots/test_vecs__vec_vec_u8-4.snap @@ -0,0 +1,1410 @@ +--- +source: borsh/tests/test_vecs.rs +expression: buf +--- +[ + 100, + 0, + 0, + 0, + 10, + 0, + 0, + 0, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 10, + 0, + 0, + 0, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 10, + 0, + 0, + 0, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 10, + 0, + 0, + 0, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 10, + 0, + 0, + 0, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 10, + 0, + 0, + 0, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 10, + 0, + 0, + 0, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 10, + 0, + 0, + 0, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 10, + 0, + 0, + 0, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 10, + 0, + 0, + 0, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 10, + 0, + 0, + 0, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 10, + 0, + 0, + 0, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 10, + 0, + 0, + 0, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 10, + 0, + 0, + 0, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 10, + 0, + 0, + 0, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 10, + 0, + 0, + 0, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 10, + 0, + 0, + 0, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 10, + 0, + 0, + 0, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 10, + 0, + 0, + 0, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 10, + 0, + 0, + 0, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 10, + 0, + 0, + 0, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 10, + 0, + 0, + 0, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 10, + 0, + 0, + 0, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 10, + 0, + 0, + 0, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 10, + 0, + 0, + 0, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 10, + 0, + 0, + 0, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 10, + 0, + 0, + 0, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 10, + 0, + 0, + 0, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 10, + 0, + 0, + 0, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 10, + 0, + 0, + 0, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 10, + 0, + 0, + 0, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 10, + 0, + 0, + 0, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 10, + 0, + 0, + 0, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 10, + 0, + 0, + 0, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 10, + 0, + 0, + 0, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 10, + 0, + 0, + 0, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 10, + 0, + 0, + 0, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 10, + 0, + 0, + 0, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 10, + 0, + 0, + 0, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 10, + 0, + 0, + 0, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 10, + 0, + 0, + 0, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 10, + 0, + 0, + 0, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 10, + 0, + 0, + 0, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 10, + 0, + 0, + 0, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 10, + 0, + 0, + 0, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 10, + 0, + 0, + 0, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 10, + 0, + 0, + 0, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 10, + 0, + 0, + 0, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 10, + 0, + 0, + 0, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 10, + 0, + 0, + 0, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 10, + 0, + 0, + 0, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 10, + 0, + 0, + 0, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 10, + 0, + 0, + 0, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 10, + 0, + 0, + 0, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 10, + 0, + 0, + 0, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 10, + 0, + 0, + 0, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 10, + 0, + 0, + 0, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 10, + 0, + 0, + 0, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 10, + 0, + 0, + 0, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 10, + 0, + 0, + 0, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 10, + 0, + 0, + 0, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 10, + 0, + 0, + 0, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 10, + 0, + 0, + 0, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 10, + 0, + 0, + 0, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 10, + 0, + 0, + 0, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 10, + 0, + 0, + 0, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 10, + 0, + 0, + 0, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 10, + 0, + 0, + 0, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 10, + 0, + 0, + 0, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 10, + 0, + 0, + 0, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 10, + 0, + 0, + 0, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 10, + 0, + 0, + 0, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 10, + 0, + 0, + 0, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 10, + 0, + 0, + 0, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 10, + 0, + 0, + 0, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 10, + 0, + 0, + 0, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 10, + 0, + 0, + 0, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 10, + 0, + 0, + 0, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 10, + 0, + 0, + 0, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 10, + 0, + 0, + 0, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 10, + 0, + 0, + 0, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 10, + 0, + 0, + 0, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 10, + 0, + 0, + 0, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 10, + 0, + 0, + 0, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 10, + 0, + 0, + 0, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 10, + 0, + 0, + 0, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 10, + 0, + 0, + 0, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 10, + 0, + 0, + 0, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 10, + 0, + 0, + 0, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 10, + 0, + 0, + 0, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 10, + 0, + 0, + 0, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 10, + 0, + 0, + 0, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 10, + 0, + 0, + 0, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 10, + 0, + 0, + 0, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 10, + 0, + 0, + 0, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 10, + 0, + 0, + 0, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 10, + 0, + 0, + 0, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 10, + 0, + 0, + 0, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 10, + 0, + 0, + 0, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 10, + 0, + 0, + 0, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, + 100, +] diff --git a/borsh/tests/snapshots/test_vecs__vec_vec_u8.snap b/borsh/tests/snapshots/test_vecs__vec_vec_u8.snap new file mode 100644 index 000000000..327594d74 --- /dev/null +++ b/borsh/tests/snapshots/test_vecs__vec_vec_u8.snap @@ -0,0 +1,10 @@ +--- +source: borsh/tests/test_vecs.rs +expression: buf +--- +[ + 0, + 0, + 0, + 0, +] diff --git a/borsh/tests/test_arrays.rs b/borsh/tests/test_arrays.rs index d561a6701..7d52d770e 100644 --- a/borsh/tests/test_arrays.rs +++ b/borsh/tests/test_arrays.rs @@ -5,6 +5,7 @@ use borsh::{from_slice, BorshDeserialize, BorshSerialize}; macro_rules! test_array { ($v: expr, $t: ty, $len: expr) => { let buf = $v.try_to_vec().unwrap(); + insta::assert_debug_snapshot!(buf); let actual_v: [$t; $len] = from_slice(&buf).expect("failed to deserialize"); assert_eq!($v.len(), actual_v.len()); #[allow(clippy::reversed_empty_ranges)] @@ -52,6 +53,7 @@ struct CustomStruct(u8); fn test_custom_struct_array() { let arr = [CustomStruct(0), CustomStruct(1), CustomStruct(2)]; let serialized = arr.try_to_vec().unwrap(); + insta::assert_debug_snapshot!(serialized); let deserialized: [CustomStruct; 3] = from_slice(&serialized).unwrap(); assert_eq!(arr, deserialized); } @@ -60,6 +62,7 @@ fn test_custom_struct_array() { fn test_string_array() { let arr = ["0".to_string(), "1".to_string(), "2".to_string()]; let serialized = arr.try_to_vec().unwrap(); + insta::assert_debug_snapshot!(serialized); let deserialized: [String; 3] = from_slice(&serialized).unwrap(); assert_eq!(arr, deserialized); } diff --git a/borsh/tests/test_bson_object_ids.rs b/borsh/tests/test_bson_object_ids.rs index 4a1c6aa70..1b85d3c16 100644 --- a/borsh/tests/test_bson_object_ids.rs +++ b/borsh/tests/test_bson_object_ids.rs @@ -14,6 +14,7 @@ fn test_object_id() { 33, ); let serialized = obj.try_to_vec().unwrap(); + insta::assert_debug_snapshot!(serialized); let deserialized: StructWithObjectId = from_slice(&serialized).unwrap(); assert_eq!(obj, deserialized); } diff --git a/borsh/tests/test_hash_map.rs b/borsh/tests/test_hash_map.rs index 93dfa40a1..7124129c0 100644 --- a/borsh/tests/test_hash_map.rs +++ b/borsh/tests/test_hash_map.rs @@ -13,6 +13,7 @@ fn test_default_hashmap() { map.insert("one".to_string(), "two".to_string()); let data = map.try_to_vec().unwrap(); + insta::assert_debug_snapshot!(data); let actual_map = from_slice::>(&data).unwrap(); assert_eq!(map, actual_map); } @@ -37,6 +38,7 @@ fn test_generic_hash_hashmap() { map.insert("one".to_string(), "two".to_string()); let data = map.try_to_vec().unwrap(); + insta::assert_debug_snapshot!(data); let actual_map = from_slice::>(&data).unwrap(); assert_eq!(map, actual_map); } diff --git a/borsh/tests/test_primitives.rs b/borsh/tests/test_primitives.rs index db66b6b90..b3a90962a 100644 --- a/borsh/tests/test_primitives.rs +++ b/borsh/tests/test_primitives.rs @@ -6,6 +6,7 @@ macro_rules! test_primitive { fn $test_name() { let expected: $t = $v; let buf = expected.try_to_vec().unwrap(); + insta::assert_debug_snapshot!(buf); let actual = from_slice::<$t>(&buf).expect("failed to deserialize"); assert_eq!(actual, expected); } diff --git a/borsh/tests/test_schema_enums.rs b/borsh/tests/test_schema_enums.rs index a28378df1..0a57f963e 100644 --- a/borsh/tests/test_schema_enums.rs +++ b/borsh/tests/test_schema_enums.rs @@ -148,6 +148,7 @@ pub fn complex_enum_with_schema() { // Then check that we serialize and deserialize with schema. let obj = A::default(); let data = try_to_vec_with_schema(&obj).unwrap(); + // insta::assert_debug_snapshot!(buf); let obj2: A = try_from_slice_with_schema(&data).unwrap(); assert_eq!(obj, obj2); } diff --git a/borsh/tests/test_simple_structs.rs b/borsh/tests/test_simple_structs.rs index cb53145f4..fb78a57d0 100644 --- a/borsh/tests/test_simple_structs.rs +++ b/borsh/tests/test_simple_structs.rs @@ -150,6 +150,7 @@ fn test_simple_struct() { let e = E { a: &a }; let encoded_ref_a = e.try_to_vec().unwrap(); assert_eq!(encoded_ref_a, encoded_a); + insta::assert_debug_snapshot!(encoded_a); let decoded_a = from_slice::(&encoded_a).unwrap(); let expected_a = A { @@ -189,6 +190,7 @@ fn test_simple_struct() { let f1 = F1 { aa: &[&a, &a] }; let encoded_f1 = f1.try_to_vec().unwrap(); + insta::assert_debug_snapshot!(encoded_f1); let decoded_f2 = from_slice::(&encoded_f1).unwrap(); assert_eq!(decoded_f2.aa.len(), 2); assert!(decoded_f2.aa.iter().all(|f2_a| f2_a == &expected_a)); diff --git a/borsh/tests/test_strings.rs b/borsh/tests/test_strings.rs index 0c592a39d..d61296e37 100644 --- a/borsh/tests/test_strings.rs +++ b/borsh/tests/test_strings.rs @@ -1,22 +1,26 @@ use borsh::{from_slice, BorshSerialize}; macro_rules! test_string { - ($test_name: ident, $str: expr) => { + ($test_name: ident, $str: expr, $snap: expr) => { #[test] fn $test_name() { let s = $str.to_string(); let buf = s.try_to_vec().unwrap(); + if $snap { + insta::assert_debug_snapshot!(buf); + } let actual_s = from_slice::(&buf).expect("failed to deserialize a string"); assert_eq!(actual_s, s); } }; } -test_string!(test_empty_string, ""); -test_string!(test_a, "a"); -test_string!(test_hello_world, "hello world"); -test_string!(test_x_1024, "x".repeat(1024)); -test_string!(test_x_4096, "x".repeat(4096)); -test_string!(test_x_65535, "x".repeat(65535)); -test_string!(test_hello_1000, "hello world!".repeat(1000)); -test_string!(test_non_ascii, "💩"); +test_string!(test_empty_string, "", true); +test_string!(test_a, "a", true); +test_string!(test_hello_world, "hello world", true); +test_string!(test_x_1024, "x".repeat(1024), true); +test_string!(test_x_4096, "x".repeat(4096), false); +test_string!(test_x_65535, "x".repeat(65535), false); +test_string!(test_hello_10, "hello world!".repeat(30), true); +test_string!(test_hello_1000, "hello world!".repeat(1000), false); +test_string!(test_non_ascii, "💩", true); diff --git a/borsh/tests/test_tuple.rs b/borsh/tests/test_tuple.rs index dfb76f1e2..0c0096eca 100644 --- a/borsh/tests/test_tuple.rs +++ b/borsh/tests/test_tuple.rs @@ -4,6 +4,7 @@ use borsh::{from_slice, BorshSerialize}; fn test_unary_tuple() { let expected = (true,); let buf = expected.try_to_vec().unwrap(); + insta::assert_debug_snapshot!(buf); let actual = from_slice::<(bool,)>(&buf).expect("failed to deserialize"); assert_eq!(actual, expected); } diff --git a/borsh/tests/test_vecs.rs b/borsh/tests/test_vecs.rs index e7bb83124..8184a4021 100644 --- a/borsh/tests/test_vecs.rs +++ b/borsh/tests/test_vecs.rs @@ -1,8 +1,11 @@ use borsh::{from_slice, BorshSerialize}; macro_rules! test_vec { - ($v: expr, $t: ty) => { + ($v: expr, $t: ty, $snap: expr) => { let buf = $v.try_to_vec().unwrap(); + if $snap { + insta::assert_debug_snapshot!(buf); + } let actual_v: Vec<$t> = from_slice(&buf).expect("failed to deserialize"); assert_eq!(actual_v, $v); }; @@ -12,12 +15,12 @@ macro_rules! test_vecs { ($test_name: ident, $el: expr, $t: ty) => { #[test] fn $test_name() { - test_vec!(Vec::<$t>::new(), $t); - test_vec!(vec![$el], $t); - test_vec!(vec![$el; 10], $t); - test_vec!(vec![$el; 100], $t); - test_vec!(vec![$el; 1000], $t); - test_vec!(vec![$el; 10000], $t); + test_vec!(Vec::<$t>::new(), $t, true); + test_vec!(vec![$el], $t, true); + test_vec!(vec![$el; 10], $t, true); + test_vec!(vec![$el; 100], $t, true); + test_vec!(vec![$el; 1000], $t, false); // one assumes that the concept has been proved + test_vec!(vec![$el; 10000], $t, false); } }; }