From 40d9dcd6d4c502b4659e171e6a5385b35068cdfa Mon Sep 17 00:00:00 2001 From: Cameron Moore Date: Sat, 21 Dec 2019 11:55:42 -0600 Subject: [PATCH] Make hook package internal The hook package API is not meant for public consumption. --- {hook => internal/hook}/hook.go | 0 {hook => internal/hook}/hook_test.go | 8 ++++---- webhook.go | 2 +- webhook_test.go | 2 +- 4 files changed, 6 insertions(+), 6 deletions(-) rename {hook => internal/hook}/hook.go (100%) rename {hook => internal/hook}/hook_test.go (99%) diff --git a/hook/hook.go b/internal/hook/hook.go similarity index 100% rename from hook/hook.go rename to internal/hook/hook.go diff --git a/hook/hook_test.go b/internal/hook/hook_test.go similarity index 99% rename from hook/hook_test.go rename to internal/hook/hook_test.go index ce6d760..dfb4874 100644 --- a/hook/hook_test.go +++ b/internal/hook/hook_test.go @@ -373,10 +373,10 @@ var hooksLoadFromFileTests = []struct { asTemplate bool ok bool }{ - {"../hooks.json.example", false, true}, - {"../hooks.yaml.example", false, true}, - {"../hooks.json.tmpl.example", true, true}, - {"../hooks.yaml.tmpl.example", true, true}, + {"../../hooks.json.example", false, true}, + {"../../hooks.yaml.example", false, true}, + {"../../hooks.json.tmpl.example", true, true}, + {"../../hooks.yaml.tmpl.example", true, true}, {"", false, true}, // failures {"missing.json", false, false}, diff --git a/webhook.go b/webhook.go index c1fab60..69f8a8a 100644 --- a/webhook.go +++ b/webhook.go @@ -15,7 +15,7 @@ import ( "strings" "time" - "github.com/adnanh/webhook/hook" + "github.com/adnanh/webhook/internal/hook" "github.com/codegangsta/negroni" "github.com/gofrs/uuid" "github.com/gorilla/mux" diff --git a/webhook_test.go b/webhook_test.go index 6f46527..dc678cc 100644 --- a/webhook_test.go +++ b/webhook_test.go @@ -18,7 +18,7 @@ import ( "text/template" "time" - "github.com/adnanh/webhook/hook" + "github.com/adnanh/webhook/internal/hook" ) func TestStaticParams(t *testing.T) {