mirror of https://github.com/statping/statping
tests
parent
3d0e718ee1
commit
9dd274e749
|
@ -10,9 +10,9 @@ import (
|
|||
func TestReplaceTemplate(t *testing.T) {
|
||||
temp := `{"id":{{.Service.Id}},"name":"{{.Service.Name}}"}`
|
||||
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}}"}`
|
||||
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