aboutsummaryrefslogtreecommitdiff
path: root/challenge-252/barroff/v/ch-2_test.v
blob: 4b260603d38458224b6f67645dbd1bf3fab117df (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
#!/usr/bin/env -S v -stats test

module main

fn test_odd_number() {
	assert unique_sum_zero(5) == [-2, -1, 0, 1, 2]
	assert unique_sum_zero(3) == [-1, 0, 1]
}

fn test_even_number() {
	assert unique_sum_zero(4) == [-2, -1, 1, 2]
	assert unique_sum_zero(2) == [-1, 1]
}

fn test_zero() {
	assert unique_sum_zero(0) == []
}

fn test_one() {
	assert unique_sum_zero(1) == [0]
}