Fix type annotations for List.chunksOf tests

This commit is contained in:
Elias Mulhall 2023-10-07 21:42:22 -04:00
parent 44eedf7359
commit c3f0e7d6da

View file

@ -492,7 +492,7 @@ fn list_split_last() {
fn list_chunks_of() {
assert_evals_to!(
"List.chunksOf [1, 2, 3, 4, 5, 6, 7, 8] 3",
RocList::from_slice(&[
RocList::<RocList<i64>>::from_slice(&[
RocList::from_slice(&[1, 2, 3]),
RocList::from_slice(&[4, 5, 6]),
RocList::from_slice(&[7, 8]),
@ -502,19 +502,19 @@ fn list_chunks_of() {
assert_evals_to!(
"List.chunksOf [1, 2, 3, 4] 5",
RocList::from_slice(&[RocList::from_slice(&[1, 2, 3, 4]),]),
RocList::<RocList<i64>>::from_slice(&[RocList::from_slice(&[1, 2, 3, 4]),]),
RocList<RocList<i64>>
);
assert_evals_to!(
"List.chunksOf [1, 2, 3] 0",
RocList::from_slice(&[]),
RocList::<RocList<i64>>::from_slice(&[]),
RocList<RocList<i64>>
);
assert_evals_to!(
"List.chunksOf [] 5",
RocList::from_slice(&[]),
RocList::<RocList<i64>>::from_slice(&[]),
RocList<RocList<i64>>
);
}