whiley_test_file 0.6.2

An API for manipulating test files for the Whiley Programming Language.
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
original.name="TypeEquals_Valid_18"
======
>>> main.whiley
type intr is int|bool

function f(intr[] e) -> int[]:
    if e is int[]:
        return e
    else:
        return [1, 2, 3]

public export method test() :
    assume f([1, 2, 3, 4, 5, 6, 7]) == [1, 2, 3, 4, 5, 6, 7]
    assume f((int[]) []) == [0;0]
    assume f([1, 2, true]) == [1,2,3]
    assume f([false, 2, true]) == [1,2,3]

---