Skip to content
Snippets Groups Projects
Verified Commit 6168acd3 authored by Volker Schukai's avatar Volker Schukai :alien:
Browse files

feat new ChangeEventHandler struct

parent db0d1a0e
No related branches found
No related tags found
No related merge requests found
......@@ -46,14 +46,6 @@ func TestAddRemoveHook(t *testing.T) {
}
type ChangeEventTester struct {
callback func(event ChangeEvent)
}
func (c *ChangeEventTester) Handle(event ChangeEvent) {
c.callback(event)
}
func TestReadmeExample(t *testing.T) {
config := struct {
......@@ -69,8 +61,8 @@ func TestReadmeExample(t *testing.T) {
msg := ""
var h EventHook
h = &ChangeEventTester{
callback: func(event ChangeEvent) {
h = &ChangeEventHandler{
Callback: func(event ChangeEvent) {
log := event.Changlog
msg = fmt.Sprintf("Change from %s to %s", log[0].From, log[0].To)
// for Readme
......@@ -135,8 +127,8 @@ func TestCangeOnChange(t *testing.T) {
counter := 0
var h EventHook
h = &ChangeEventTester{
callback: func(event ChangeEvent) {
h = &ChangeEventHandler{
Callback: func(event ChangeEvent) {
counter++
closeChan <- true
},
......
package configuration
type ChangeEventHandler struct {
Callback func(event ChangeEvent)
}
func (c *ChangeEventHandler) Handle(event ChangeEvent) {
c.Callback(event)
}
......@@ -273,8 +273,8 @@ func TestConfigurationServePostJson(t *testing.T) {
counter := 0
var h EventHook
h = &ChangeEventTester{
callback: func(event ChangeEvent) {
h = &ChangeEventHandler{
Callback: func(event ChangeEvent) {
counter++
closeChan <- true
},
......
......@@ -36,8 +36,8 @@ func TestWatch(t *testing.T) {
signal := make(chan bool)
var h EventHook
h = &ChangeEventTester{
callback: func(event ChangeEvent) {
h = &ChangeEventHandler{
Callback: func(event ChangeEvent) {
assert.Equal(t, event.Changlog[0].From, "localhost")
assert.Equal(t, event.Changlog[0].To, "example.org")
signal <- true
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment