diff options
author | Jason Koenig <unknown> | 2011-06-29 18:06:59 -0700 |
---|---|---|
committer | Jason Koenig <unknown> | 2011-06-29 18:06:59 -0700 |
commit | 90a4b29f5e76ba3de26507b742e0e1675ccb32e1 (patch) | |
tree | adb9c1c8ad80716a8ae1dca47ecce0dadca3032e /Test/dafny0/SmallTests.dfy | |
parent | 5a727a4d48b45860bd21d4244c3cceb4e617a9b7 (diff) | |
parent | 0796ae97021a8b93b939a6b89986449eb3ff605a (diff) |
Merge
Diffstat (limited to 'Test/dafny0/SmallTests.dfy')
-rw-r--r-- | Test/dafny0/SmallTests.dfy | 16 |
1 files changed, 16 insertions, 0 deletions
diff --git a/Test/dafny0/SmallTests.dfy b/Test/dafny0/SmallTests.dfy index ac7286e9..8393b1c7 100644 --- a/Test/dafny0/SmallTests.dfy +++ b/Test/dafny0/SmallTests.dfy @@ -330,3 +330,19 @@ class SomeType }
}
}
+
+// ----------------------- tests of some theory axioms --------
+
+method TestSequences0()
+{
+ var s := [0, 2, 4];
+ if (*) {
+ assert 4 in s;
+ assert 0 in s;
+ assert 1 !in s;
+ } else {
+ assert 2 in s;
+ assert exists n :: n in s && -3 <= n && n < 2;
+ }
+ assert 7 in s; // error
+}
|