diff --git a/lua/cp/runner/run.lua b/lua/cp/runner/run.lua index 6a31398..bbc2e57 100644 --- a/lua/cp/runner/run.lua +++ b/lua/cp/runner/run.lua @@ -276,6 +276,15 @@ function M.run_all_test_cases(indices, debug) M.run_test_case(i, debug) end + logger.log( + ('Finished %s %s test cases.'):format( + debug and 'running' or 'debugging', + #panel_state.test_cases + ), + vim.log.levels.INFO, + true + ) + return panel_state.test_cases end diff --git a/lua/cp/ui/views.lua b/lua/cp/ui/views.lua index 0b9cf52..c7ff2c5 100644 --- a/lua/cp/ui/views.lua +++ b/lua/cp/ui/views.lua @@ -414,6 +414,8 @@ function M.ensure_io_view() end function M.run_io_view(test_indices_arg, debug, mode) + logger.log(('%s tests...'):format(debug and 'Debugging' or 'Running'), vim.log.levels.INFO, true) + mode = mode or 'combined' local platform, contest_id, problem_id =