commit 0324b0fdd256bf328e1eab17200b23aa803d0bd5 from: Oliver Lowe date: Wed Feb 2 04:23:58 2022 UTC Just panic on unlikely user test error We're just testing, so we don't need super robust error handling code. And if any of those conditions aren't met then we have serious problems anyway. commit - 46fe962a8b8f10d81d0281a5097886b71c99afda commit + 0324b0fdd256bf328e1eab17200b23aa803d0bd5 blob - 8accc7e71cba819abb61b5a00fc62fd80432b8b1 blob + d2239bb4a005e539a8389734da5bed7813c3f9e9 --- user_test.go +++ user_test.go @@ -18,14 +18,7 @@ func TestUser(t *testing.T) { if err != nil { t.Fatal(err) } - obj, err := objectFromLookup(resp) - if err != nil { - t.Fatal(err) - } - got, ok := obj.(User) - if !ok { - t.Fatalf("want %T, got %T", want, got) - } + got := resp.Results[0].(User) if !reflect.DeepEqual(want, got) { t.Errorf("want: %+v, got %+v", want, got) }