fix unit tests

This commit is contained in:
Brad Rydzewski
2019-12-09 14:07:24 -08:00
parent 2e48cd1b3b
commit f746e00e7c
4 changed files with 11 additions and 9 deletions

View File

@@ -107,7 +107,7 @@ func TestCompile_Secrets(t *testing.T) {
"my_username": "octocat",
}),
}
args := Args{
args := runtime.CompilerArgs{
Repo: &drone.Repo{},
Build: &drone.Build{},
Stage: &drone.Stage{},
@@ -118,7 +118,7 @@ func TestCompile_Secrets(t *testing.T) {
Secret: secret.Static(nil),
}
ir := compiler.Compile(nocontext, args)
ir := compiler.Compile(nocontext, args).(*engine.Spec)
got := ir.Steps[0].Secrets
want := []*engine.Secret{
{
@@ -169,7 +169,7 @@ func testCompile(t *testing.T, source, golden string) *engine.Spec {
"my_username": "octocat",
}),
}
args := Args{
args := runtime.CompilerArgs{
Repo: &drone.Repo{},
Build: &drone.Build{Target: "master"},
Stage: &drone.Stage{},
@@ -203,7 +203,7 @@ func testCompile(t *testing.T, source, golden string) *engine.Spec {
t.Errorf(diff)
}
return got
return got.(*engine.Spec)
}
func dump(v interface{}) {