From 47b0944fc851b3d0e5947851899513f35e3c3551 Mon Sep 17 00:00:00 2001 From: Andrey Nering Date: Fri, 16 May 2025 14:38:06 -0300 Subject: [PATCH] test: fix tests by ignoring func references --- table/table_test.go | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/table/table_test.go b/table/table_test.go index 0c04e68..78db242 100644 --- a/table/table_test.go +++ b/table/table_test.go @@ -195,6 +195,11 @@ func TestNew(t *testing.T) { got := New(tc.opts...) + // NOTE(@andreynering): Funcs have different references, so we need + // to clear them out to compare the structs. + tc.want.viewport.LeftGutterFunc = nil + got.viewport.LeftGutterFunc = nil + if !reflect.DeepEqual(tc.want, got) { t.Errorf("\n\nwant %v\n\ngot %v", tc.want, got) }