OSDN Git Service

modify unit test for check_test (#4)
authoroysheng <33340252+oysheng@users.noreply.github.com>
Fri, 24 Aug 2018 02:31:38 +0000 (10:31 +0800)
committerPaladz <yzhu101@uottawa.ca>
Fri, 24 Aug 2018 02:31:38 +0000 (10:31 +0800)
compiler/checks_test.go

index 63ccb95..885b7e7 100644 (file)
@@ -3,7 +3,7 @@ package compiler
 import "testing"
 
 func TestRequireAllParamsUsedInClauses(t *testing.T) {
-       /*clauses := []*Clause{
+       clauses := []*Clause{
                &Clause{
                        statements: []statement{
                                &verifyStatement{expr: varRef("foo")},
@@ -14,8 +14,9 @@ func TestRequireAllParamsUsedInClauses(t *testing.T) {
                                        },
                                },
                                &lockStatement{
-                                       locked:  varRef("baz"),
-                                       program: varRef("foo"),
+                                       lockedAmount: varRef("10000"),
+                                       lockedAsset:  varRef("baz"),
+                                       program:      varRef("foo"),
                                },
                        },
                },
@@ -29,8 +30,9 @@ func TestRequireAllParamsUsedInClauses(t *testing.T) {
                                        },
                                },
                                &lockStatement{
-                                       locked:  varRef("xyzzy"),
-                                       program: varRef("foo"),
+                                       lockedAmount: varRef("20000"),
+                                       lockedAsset:  varRef("xyzzy"),
+                                       program:      varRef("foo"),
                                },
                        },
                },
@@ -73,5 +75,5 @@ func TestRequireAllParamsUsedInClauses(t *testing.T) {
                                t.Errorf("got %s, want %s", err, c.want)
                        }
                })
-       }*/
+       }
 }