@@ -536,7 +536,8 @@ def test_it_displays_message_when_no_workouts_to_refresh(
536536 ) -> None :
537537 runner = CliRunner ()
538538
539- result = runner .invoke (cli , ["workouts" , "refresh" ])
539+ with patch ("click.confirm" ):
540+ result = runner .invoke (cli , ["workouts" , "refresh" ])
540541
541542 assert result .exit_code == 0
542543 assert caplog .messages == ["No workouts to refresh." , "\n Done." ]
@@ -546,7 +547,8 @@ def test_it_displays_message_when_no_workouts_to_refresh_and_verbose_is_true( #
546547 ) -> None :
547548 runner = CliRunner ()
548549
549- result = runner .invoke (cli , ["workouts" , "refresh" , "--verbose" ])
550+ with patch ("click.confirm" ):
551+ result = runner .invoke (cli , ["workouts" , "refresh" , "--verbose" ])
550552
551553 assert result .exit_code == 0
552554 assert caplog .messages == ["No workouts to refresh." , "\n Done." ]
@@ -651,9 +653,12 @@ def test_it_calls_workouts_refresh_service_whit_default_values(
651653 ) -> None :
652654 runner = CliRunner ()
653655
654- with patch (
655- "fittrackee.workouts.commands.WorkoutsFromFileRefreshService"
656- ) as service_mock :
656+ with (
657+ patch ("click.confirm" ),
658+ patch (
659+ "fittrackee.workouts.commands.WorkoutsFromFileRefreshService"
660+ ) as service_mock ,
661+ ):
657662 runner .invoke (cli , ["workouts" , "refresh" ])
658663
659664 service_mock .assert_called_once_with (
@@ -677,6 +682,7 @@ def test_it_calls_workouts_refresh_service_with_all_values(
677682 runner = CliRunner ()
678683
679684 with (
685+ patch ("click.confirm" ),
680686 patch (
681687 "fittrackee.workouts.commands.WorkoutsFromFileRefreshService"
682688 ) as service_mock ,
@@ -729,6 +735,7 @@ def test_it_displays_error_when_service_raises_error(
729735 runner = CliRunner ()
730736
731737 with (
738+ patch ("click.confirm" ),
732739 patch (
733740 "fittrackee.workouts.commands.WorkoutsFromFileRefreshService"
734741 ) as service_mock ,
0 commit comments