|
- package common
-
- import "testing"
-
- func TestMessageWithRequestIdAppendsRequestId(t *testing.T) {
- got := MessageWithRequestId("upstream failed", "req-123")
- want := "upstream failed (request id: req-123)"
- if got != want {
- t.Fatalf("MessageWithRequestId() = %q, want %q", got, want)
- }
- }
-
- func TestMessageWithRequestIdSkipsEmptyRequestId(t *testing.T) {
- got := MessageWithRequestId("upstream failed", " ")
- want := "upstream failed"
- if got != want {
- t.Fatalf("MessageWithRequestId() = %q, want %q", got, want)
- }
- }
-
- func TestMessageWithRequestIdDoesNotAppendTwice(t *testing.T) {
- message := "upstream failed (request id: req-123)"
- got := MessageWithRequestId(message, "req-123")
- if got != message {
- t.Fatalf("MessageWithRequestId() = %q, want %q", got, message)
- }
- }
|