compiler: provide filename to Compile()

This commit is contained in:
Evgenii Stratonikov 2020-08-10 13:06:06 +03:00
parent d8db85ef55
commit 057e1c6e3c
9 changed files with 19 additions and 18 deletions

View file

@ -63,7 +63,7 @@ func TestFromAddress(t *testing.T) {
}
func spawnVM(t *testing.T, ic *interop.Context, src string) *vm.VM {
b, di, err := compiler.CompileWithDebugInfo(strings.NewReader(src))
b, di, err := compiler.CompileWithDebugInfo("foo.go", strings.NewReader(src))
require.NoError(t, err)
v := core.SpawnVM(ic)
invokeMethod(t, testMainIdent, b, v, di)
@ -86,7 +86,7 @@ func TestAppCall(t *testing.T) {
}
`
inner, di, err := compiler.CompileWithDebugInfo(strings.NewReader(srcInner))
inner, di, err := compiler.CompileWithDebugInfo("foo.go", strings.NewReader(srcInner))
require.NoError(t, err)
m, err := di.ConvertToManifest(smartcontract.NoProperties)
require.NoError(t, err)