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="ConstrainedRecord_Valid_1"
======
>>> main.whiley
final int RET = 169
final int NOP = 0

type unitCode is (int x) where x == NOP || x == RET

type UNIT is {unitCode op}

function f(UNIT x) -> int[]:
    return [x.op]

public export method test() :
    int[] bytes = f({op: (unitCode) NOP})
    assume bytes == [NOP]

---