mirror of
https://github.com/serde-rs/serde.git
synced 2025-10-02 15:25:38 +00:00
commit
48230890c5
@ -272,7 +272,7 @@ declare_tests! {
|
|||||||
0f32 => &[Token::F32(0.)],
|
0f32 => &[Token::F32(0.)],
|
||||||
0f64 => &[Token::F64(0.)],
|
0f64 => &[Token::F64(0.)],
|
||||||
}
|
}
|
||||||
#[cfg(not(target_arch = "wasm32"))]
|
#[cfg(not(any(target_arch = "asmjs", target_arch = "wasm32")))]
|
||||||
test_small_int_to_128 {
|
test_small_int_to_128 {
|
||||||
1i128 => &[Token::I8(1)],
|
1i128 => &[Token::I8(1)],
|
||||||
1i128 => &[Token::I16(1)],
|
1i128 => &[Token::I16(1)],
|
||||||
|
@ -618,7 +618,7 @@ fn test_enum_skipped() {
|
|||||||
);
|
);
|
||||||
}
|
}
|
||||||
|
|
||||||
#[cfg(not(target_arch = "wasm32"))]
|
#[cfg(not(any(target_arch = "asmjs", target_arch = "wasm32")))]
|
||||||
#[test]
|
#[test]
|
||||||
fn test_integer128() {
|
fn test_integer128() {
|
||||||
assert_ser_tokens_error(&1i128, &[], "i128 is not supported");
|
assert_ser_tokens_error(&1i128, &[], "i128 is not supported");
|
||||||
|
@ -26,7 +26,7 @@ fn test_u32_to_enum() {
|
|||||||
assert_eq!(E::B, e);
|
assert_eq!(E::B, e);
|
||||||
}
|
}
|
||||||
|
|
||||||
#[cfg(not(target_arch = "wasm32"))]
|
#[cfg(not(any(target_arch = "asmjs", target_arch = "wasm32")))]
|
||||||
#[test]
|
#[test]
|
||||||
fn test_integer128() {
|
fn test_integer128() {
|
||||||
let de_u128 = IntoDeserializer::<value::Error>::into_deserializer(1u128);
|
let de_u128 = IntoDeserializer::<value::Error>::into_deserializer(1u128);
|
||||||
|
@ -53,6 +53,7 @@ elif [ -n "${EMSCRIPTEN}" ]; then
|
|||||||
chmod +x ~/.cargo/bin/cargo-web
|
chmod +x ~/.cargo/bin/cargo-web
|
||||||
|
|
||||||
cd "$DIR/test_suite"
|
cd "$DIR/test_suite"
|
||||||
|
cargo web test --target=asmjs-unknown-emscripten --nodejs
|
||||||
cargo web test --target=wasm32-unknown-emscripten --nodejs
|
cargo web test --target=wasm32-unknown-emscripten --nodejs
|
||||||
else
|
else
|
||||||
CHANNEL=nightly
|
CHANNEL=nightly
|
||||||
|
Loading…
x
Reference in New Issue
Block a user