From 29fea2773f36f916988adaabd4f0bfc828d9810f Mon Sep 17 00:00:00 2001 From: Konstantin Grachev Date: Mon, 22 Jan 2024 14:43:29 +0300 Subject: [PATCH] sort-cli: add benchmark --- sort-cli/main_test.go | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/sort-cli/main_test.go b/sort-cli/main_test.go index 9467053..2ae89e2 100644 --- a/sort-cli/main_test.go +++ b/sort-cli/main_test.go @@ -55,3 +55,12 @@ func TestFlags(t *testing.T) { }) } } + +func BenchmarkRun(b *testing.B) { + for i := 0; i < b.N; i++ { + flag.CommandLine = flag.NewFlagSet("Bench", flag.ExitOnError) + os.Args = append([]string{"Bench"}, "testdata/first") + + _ = run() + } +}