diff --git a/path_test.go b/path_test.go index 2f7e058..805551f 100644 --- a/path_test.go +++ b/path_test.go @@ -59,11 +59,11 @@ func TestWalkCoverStopsAtAChoice(t *testing.T) { func TestDrawPathPanicsOnAnUnprovedPath(t *testing.T) { defer func() { - if r := recover(); r == nil || !strings.Contains(fmt.Sprint(r), `no field "f"`) { - t.Errorf("drawPath(plain, f) recovered %v, want a panic naming the missing field", r) + if r := recover(); r == nil || !strings.Contains(fmt.Sprint(r), `plain.f: no field "f"`) { + t.Errorf("drawPath(plain, f) recovered %v, want a panic naming the path and the missing field", r) } }() - drawPath(compiled(t, `"plain"`), []string{"f"}, &pinSet{}, &pathDraws{s: engine(1).rand}) + drawPath(compiled(t, `"plain"`), []string{"f"}, "plain.f", &pinSet{}, &pathDraws{s: engine(1).rand}) } func TestDeepDottedPath(t *testing.T) {