From efd4ee0c164113c17640ab86fb57f1c5488d6807 Mon Sep 17 00:00:00 2001 From: Prashant V Date: Mon, 13 Jan 2025 22:22:41 -0800 Subject: [PATCH] Add test coverage for `TestResult.Helpers` (#31) --- faket_test.go | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) diff --git a/faket_test.go b/faket_test.go index 6251ac9..99216ca 100644 --- a/faket_test.go +++ b/faket_test.go @@ -25,3 +25,19 @@ func TestFakeT_FailSkip(t *testing.T) { want.Equal(t, "Failed", tr.Failed(), true) want.Equal(t, "FailedAndSkipped", tr.FailedAndSkipped(), true) } + +func TestFakeT_Helpers(t *testing.T) { + tr := RunTest(func(t testing.TB) { + testHelper1(t) + testHelper2(t) + testHelper3(t) + }) + want.DeepEqual(t, "Helpers", tr.Helpers(), []string{ + "github.com/prashantv/faket.testHelper1", + "github.com/prashantv/faket.testHelper3", + }) +} + +func testHelper1(t testing.TB) { t.Helper() } +func testHelper2(t testing.TB) {} +func testHelper3(t testing.TB) { t.Helper() }