This commit is contained in:
Anton-4 2024-01-01 17:11:46 +01:00
parent 1126f85b5a
commit 5f1c383aa0
No known key found for this signature in database
GPG Key ID: 0971D718C0A9B937
2 changed files with 12 additions and 60 deletions

View File

@ -983,11 +983,7 @@ fn list_walk_subtraction() {
#[test] #[test]
#[cfg(any(feature = "gen-llvm", feature = "gen-wasm", feature = "gen-dev"))] #[cfg(any(feature = "gen-llvm", feature = "gen-wasm", feature = "gen-dev"))]
fn list_walk_until_sum() { fn list_walk_until_sum() {
assert_evals_to!( assert_evals_to!(r"List.walkUntil [1, 2] 0 \a,b -> Continue (a + b)", 3, i64);
r"List.walkUntil [1, 2] 0 \a,b -> Continue (a + b)",
3,
i64
);
} }
#[test] #[test]

View File

@ -3019,18 +3019,10 @@ fn num_to_str() {
assert_evals_to!(r"Num.toStr -1", RocStr::from("-1"), RocStr); assert_evals_to!(r"Num.toStr -1", RocStr::from("-1"), RocStr);
let max = format!("{}", i64::MAX); let max = format!("{}", i64::MAX);
assert_evals_to!( assert_evals_to!(r"Num.toStr Num.maxI64", RocStr::from(max.as_str()), RocStr);
r"Num.toStr Num.maxI64",
RocStr::from(max.as_str()),
RocStr
);
let min = format!("{}", i64::MIN); let min = format!("{}", i64::MIN);
assert_evals_to!( assert_evals_to!(r"Num.toStr Num.minI64", RocStr::from(min.as_str()), RocStr);
r"Num.toStr Num.minI64",
RocStr::from(min.as_str()),
RocStr
);
} }
#[test] #[test]
@ -3056,11 +3048,7 @@ fn num_to_str_u16() {
assert_evals_to!(r"Num.toStr 10u16", RocStr::from("10"), RocStr); assert_evals_to!(r"Num.toStr 10u16", RocStr::from("10"), RocStr);
let max = format!("{}", u16::MAX); let max = format!("{}", u16::MAX);
assert_evals_to!( assert_evals_to!(r"Num.toStr Num.maxU16", RocStr::from(max.as_str()), RocStr);
r"Num.toStr Num.maxU16",
RocStr::from(max.as_str()),
RocStr
);
} }
#[test] #[test]
@ -3073,11 +3061,7 @@ fn num_to_str_u32() {
assert_evals_to!(r"Num.toStr 10u32", RocStr::from("10"), RocStr); assert_evals_to!(r"Num.toStr 10u32", RocStr::from("10"), RocStr);
let max = format!("{}", u32::MAX); let max = format!("{}", u32::MAX);
assert_evals_to!( assert_evals_to!(r"Num.toStr Num.maxU32", RocStr::from(max.as_str()), RocStr);
r"Num.toStr Num.maxU32",
RocStr::from(max.as_str()),
RocStr
);
} }
#[test] #[test]
@ -3090,11 +3074,7 @@ fn num_to_str_u64() {
assert_evals_to!(r"Num.toStr 10u64", RocStr::from("10"), RocStr); assert_evals_to!(r"Num.toStr 10u64", RocStr::from("10"), RocStr);
let max = format!("{}", u64::MAX); let max = format!("{}", u64::MAX);
assert_evals_to!( assert_evals_to!(r"Num.toStr Num.maxU64", RocStr::from(max.as_str()), RocStr);
r"Num.toStr Num.maxU64",
RocStr::from(max.as_str()),
RocStr
);
} }
#[test] #[test]
@ -3127,18 +3107,10 @@ fn num_to_str_i16() {
assert_evals_to!(r"Num.toStr 10i16", RocStr::from("10"), RocStr); assert_evals_to!(r"Num.toStr 10i16", RocStr::from("10"), RocStr);
let max = format!("{}", i16::MAX); let max = format!("{}", i16::MAX);
assert_evals_to!( assert_evals_to!(r"Num.toStr Num.maxI16", RocStr::from(max.as_str()), RocStr);
r"Num.toStr Num.maxI16",
RocStr::from(max.as_str()),
RocStr
);
let max = format!("{}", i16::MIN); let max = format!("{}", i16::MIN);
assert_evals_to!( assert_evals_to!(r"Num.toStr Num.minI16", RocStr::from(max.as_str()), RocStr);
r"Num.toStr Num.minI16",
RocStr::from(max.as_str()),
RocStr
);
} }
#[test] #[test]
@ -3153,18 +3125,10 @@ fn num_to_str_i32() {
assert_evals_to!(r"Num.toStr 10i32", RocStr::from("10"), RocStr); assert_evals_to!(r"Num.toStr 10i32", RocStr::from("10"), RocStr);
let max = format!("{}", i32::MAX); let max = format!("{}", i32::MAX);
assert_evals_to!( assert_evals_to!(r"Num.toStr Num.maxI32", RocStr::from(max.as_str()), RocStr);
r"Num.toStr Num.maxI32",
RocStr::from(max.as_str()),
RocStr
);
let max = format!("{}", i32::MIN); let max = format!("{}", i32::MIN);
assert_evals_to!( assert_evals_to!(r"Num.toStr Num.minI32", RocStr::from(max.as_str()), RocStr);
r"Num.toStr Num.minI32",
RocStr::from(max.as_str()),
RocStr
);
} }
#[test] #[test]
@ -3179,18 +3143,10 @@ fn num_to_str_i64() {
assert_evals_to!(r"Num.toStr 10i64", RocStr::from("10"), RocStr); assert_evals_to!(r"Num.toStr 10i64", RocStr::from("10"), RocStr);
let max = format!("{}", i64::MAX); let max = format!("{}", i64::MAX);
assert_evals_to!( assert_evals_to!(r"Num.toStr Num.maxI64", RocStr::from(max.as_str()), RocStr);
r"Num.toStr Num.maxI64",
RocStr::from(max.as_str()),
RocStr
);
let max = format!("{}", i64::MIN); let max = format!("{}", i64::MIN);
assert_evals_to!( assert_evals_to!(r"Num.toStr Num.minI64", RocStr::from(max.as_str()), RocStr);
r"Num.toStr Num.minI64",
RocStr::from(max.as_str()),
RocStr
);
} }
#[test] #[test]