Skip to content

Commit

Permalink
tests: fix plugin template for integration tests
Browse files Browse the repository at this point in the history
  • Loading branch information
jeronimoalbi committed Sep 5, 2023
1 parent c6e8204 commit fdf95a3
Showing 1 changed file with 7 additions and 4 deletions.
11 changes: 7 additions & 4 deletions integration/plugin/testdata/example-plugin/main.go
Original file line number Diff line number Diff line change
Expand Up @@ -29,7 +29,7 @@ func (p) Manifest(context.Context) (*plugin.Manifest, error) {
}, nil
}

func (p) Execute(_ context.Context, cmd *plugin.ExecutedCommand, az plugin.Analyzer) error {
func (p) Execute(ctx context.Context, cmd *plugin.ExecutedCommand, api plugin.ClientAPI) error {
fmt.Printf("Hello I'm the example-plugin plugin\n")
fmt.Printf("My executed command: %q\n", cmd.Path)
fmt.Printf("My args: %v\n", cmd.Args)
Expand All @@ -42,20 +42,23 @@ func (p) Execute(_ context.Context, cmd *plugin.ExecutedCommand, az plugin.Analy
myFlag, _ := flags.GetString("my-flag")
fmt.Printf("My flags: my-flag=%q\n", myFlag)
fmt.Printf("My config parameters: %v\n", cmd.With)

fmt.Println(api.GetChainInfo(ctx))

return nil
}

func (p) ExecuteHookPre(_ context.Context, h *plugin.ExecutedHook, az plugin.Analyzer) error {
func (p) ExecuteHookPre(_ context.Context, h *plugin.ExecutedHook, _ plugin.ClientAPI) error {
fmt.Printf("Executing hook pre %q\n", h.Hook.GetName())
return nil
}

func (p) ExecuteHookPost(_ context.Context, h *plugin.ExecutedHook, az plugin.Analyzer) error {
func (p) ExecuteHookPost(_ context.Context, h *plugin.ExecutedHook, _ plugin.ClientAPI) error {
fmt.Printf("Executing hook post %q\n", h.Hook.GetName())
return nil
}

func (p) ExecuteHookCleanUp(_ context.Context, h *plugin.ExecutedHook, az plugin.Analyzer) error {
func (p) ExecuteHookCleanUp(_ context.Context, h *plugin.ExecutedHook, _ plugin.ClientAPI) error {
fmt.Printf("Executing hook cleanup %q\n", h.Hook.GetName())
return nil
}
Expand Down

0 comments on commit fdf95a3

Please sign in to comment.