From ae8ca7a2a4c3a8833aeef82294adede0994e9980 Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Wed, 19 Nov 2025 20:01:24 +0000 Subject: [PATCH 1/2] Initial plan From 5960e33a6e2024eb4b1720606c6451bccc139fa3 Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Wed, 19 Nov 2025 20:04:54 +0000 Subject: [PATCH 2/2] Fix pylint errors in tests/test_main.py Co-authored-by: willtheorangeguy <18339050+willtheorangeguy@users.noreply.github.com> --- tests/test_main.py | 11 +++++------ 1 file changed, 5 insertions(+), 6 deletions(-) diff --git a/tests/test_main.py b/tests/test_main.py index e159747..c15dae7 100644 --- a/tests/test_main.py +++ b/tests/test_main.py @@ -5,17 +5,16 @@ import sys import os -from unittest.mock import patch, MagicMock -from datetime import datetime -import pytest +from unittest.mock import patch +import pytest # pylint: disable=import-error # Add parent directory to path for imports sys.path.insert(0, os.path.dirname(os.path.dirname(os.path.abspath(__file__)))) -import main +import main # pylint: disable=import-error,wrong-import-position -class TestWorkoutData: +class TestWorkoutData: # pylint: disable=too-few-public-methods """Test workout data structures and constants.""" def test_workout_groups_exist(self): @@ -291,7 +290,7 @@ def test_stats_command(self, mock_input, mock_print): assert any("completed" in str(call).lower() for call in printed_output) -class TestVideoFunctionality: +class TestVideoFunctionality: # pylint: disable=too-few-public-methods """Test video playback functionality.""" @patch("subprocess.call")