test: rewrite the confusing mismatch message
This commit is contained in:
parent
fc42d757b5
commit
473bd49874
|
@ -402,9 +402,11 @@ func (t TailTest) VerifyTailOutput(tail *Tail, lines []string) {
|
||||||
if tailedLine == nil {
|
if tailedLine == nil {
|
||||||
t.Fatalf("tail.Lines returned nil; not possible")
|
t.Fatalf("tail.Lines returned nil; not possible")
|
||||||
}
|
}
|
||||||
|
// Note: not checking .Err as the `lines` argument is designed
|
||||||
|
// to match error strings as well.
|
||||||
if tailedLine.Text != line {
|
if tailedLine.Text != line {
|
||||||
t.Fatalf("mismatch; %s (actual) != %s (expected)",
|
t.Fatalf("unexpected line/err from tail: expecting ```%s```, but got ```%s```",
|
||||||
tailedLine.Text, line)
|
line, tailedLine.Text)
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
line, ok := <-tail.Lines
|
line, ok := <-tail.Lines
|
||||||
|
|
Loading…
Reference in New Issue