mirror of https://github.com/statping/statping
tests
parent
3d0e718ee1
commit
9dd274e749
|
@ -10,9 +10,9 @@ import (
|
||||||
func TestReplaceTemplate(t *testing.T) {
|
func TestReplaceTemplate(t *testing.T) {
|
||||||
temp := `{"id":{{.Service.Id}},"name":"{{.Service.Name}}"}`
|
temp := `{"id":{{.Service.Id}},"name":"{{.Service.Name}}"}`
|
||||||
replaced := ReplaceTemplate(temp, replacer{Service: services.Example(true)})
|
replaced := ReplaceTemplate(temp, replacer{Service: services.Example(true)})
|
||||||
assert.Equal(t, `{"id":6283,"name":"Statping"}`, replaced)
|
assert.Equal(t, `{"id":6283,"name":"Statping Example"}`, replaced)
|
||||||
|
|
||||||
temp = `{"id":{{.Service.Id}},"name":"{{.Service.Name}}","failure":"{{.Failure.Issue}}"}`
|
temp = `{"id":{{.Service.Id}},"name":"{{.Service.Name}}","failure":"{{.Failure.Issue}}"}`
|
||||||
replaced = ReplaceTemplate(temp, replacer{Service: services.Example(false), Failure: failures.Example()})
|
replaced = ReplaceTemplate(temp, replacer{Service: services.Example(false), Failure: failures.Example()})
|
||||||
assert.Equal(t, `{"id":6283,"name":"Statping","failure":"HTTP returned a 500 status code"}`, replaced)
|
assert.Equal(t, `{"id":6283,"name":"Statping Example","failure":"Response did not response a 200 status code"}`, replaced)
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue