From f53a1ec7ee94706750e2704f163a8579bee0a62f Mon Sep 17 00:00:00 2001 From: Karolis Rusenas Date: Thu, 20 Jul 2017 20:44:06 +0100 Subject: [PATCH] fake provider for testing --- trigger/http/native_webhook_trigger_test.go | 15 ++++++++++++--- 1 file changed, 12 insertions(+), 3 deletions(-) diff --git a/trigger/http/native_webhook_trigger_test.go b/trigger/http/native_webhook_trigger_test.go index a7cbbb82..962602a4 100644 --- a/trigger/http/native_webhook_trigger_test.go +++ b/trigger/http/native_webhook_trigger_test.go @@ -13,6 +13,7 @@ import ( type fakeProvider struct { submitted []types.Event + images []*types.TrackedImage } func (p *fakeProvider) Submit(event types.Event) error { @@ -20,10 +21,18 @@ func (p *fakeProvider) Submit(event types.Event) error { return nil } -func (p *fakeProvider) GetName() string { - return "fakeProvider" +func (p *fakeProvider) TrackedImages() ([]*types.TrackedImage, error) { + return p.images, nil +} +func (p *fakeProvider) List() []string { + return []string{"fakeprovider"} +} +func (p *fakeProvider) Stop() { + return +} +func (p *fakeProvider) GetName() string { + return "fp" } - func TestNativeWebhookHandler(t *testing.T) { fp := &fakeProvider{}