1
0
mirror of https://github.com/darkzoul5/YoutubePlaylistSync.git synced 2026-07-03 04:23:59 +03:00

29 Commits

Author SHA1 Message Date
dark_zoul 9d19beec08 lint: fix all ruff errorrs 2026-05-17 12:09:58 +03:00
dark_zoul 49d8dcf012 tests: add skips on youtube bot check 2026-05-16 18:39:33 +03:00
dark_zoul d232137e17 tests: fix changed module name 2026-05-16 18:27:41 +03:00
dark_zoul 7472eaccc7 feat(backend): add Download progress; add SyncStarted, SyncFinished, SyncSummary 2026-05-16 18:10:40 +03:00
dark_zoul decc4c675d feat(backend): add queue system; add retry system 2026-05-16 17:53:37 +03:00
dark_zoul 8550203411 ci/tests: simplify tests and workflows 2026-05-16 17:17:17 +03:00
dark_zoul f5f5b710c1 tests: add 3 modes integration tests 2026-05-16 17:00:31 +03:00
dark_zoul 8e3a7e3920 establish config defaults 2026-05-16 16:22:24 +03:00
dark_zoul 98fab7838a refactor: remove old tests 2026-05-16 16:13:50 +03:00
dark_zoul 1928f70928 feat: make sure max_video_quality setting is working 2026-05-16 16:07:52 +03:00
dark_zoul 0ab96e4399 start work on project refactor;
create file structure
move old code to /src/old
2026-05-15 10:52:10 +03:00
dark_zoul a81f69280f move import statements in integration test to top 2026-03-18 19:59:15 +02:00
dark_zoul 46a31fa0f7 Refactor import handling in integration test to simplify sys.path management 2026-03-18 19:56:07 +02:00
dark_zoul 90f2842fb6 Remove unused logging import from integration test script 2026-03-18 18:53:37 +02:00
dark_zoul 0d1c0403f2 Refactor test files: remove unused imports for improved clarity 2026-03-18 18:52:17 +02:00
dark_zoul 9e5540b89b Refactor import paths to use the 'src' directory structure and remove unused workflow inputs 2026-03-18 17:48:54 +02:00
dark_zoul 6ccb869c3c Refactor tests to improve logging configuration and enhance video renumbering logic 2025-11-24 11:59:57 +02:00
dark_zoul 4a56c03b62 Add more tests for PlaylistDownloader functionality 2025-11-24 11:48:17 +02:00
dark_zoul 1d99fd2b10 Update .gitignore to exclude all tmp directories and remove unused test files 2025-11-24 11:28:54 +02:00
dark_zoul b5ee8dbf3b Refactor test configurations and enhance testing framework
- Replace TempConfig with DummyConfig across tests for consistency
- Introduce unit tests workflow configuration
- Add pytest configuration for standardized test discovery
- Implement comprehensive tests for config loading and downloader behavior
- Clean up unused temp_config.py and related references
2025-11-24 11:21:32 +02:00
dark_zoul 21ba87c501 Refactor integration workflow and enhance debugging output in tests 2025-10-25 21:49:38 +03:00
dark_zoul 5c9d0b3255 Refactor code structure for improved readability and maintainability 2025-10-25 21:27:16 +03:00
dark_zoul 9c241a45ec Add support for local executables in integration tests 2025-10-25 21:22:02 +03:00
dark_zoul 75c8993bb4 Update integration workflow to support 'Next' branch and enhance import robustness in tests 2025-10-25 20:29:27 +03:00
dark_zoul 3bff5dda49 Add full integration workflow test for audio/video downloads 2025-10-25 19:40:26 +03:00
dark_zoul 5acafcadb3 Refactor integration test setup and add pyproject.toml for project configuration 2025-10-21 23:10:52 +03:00
dark_zoul 4eff4a5536 Refactor test configuration and streamline test_cli_flags.py 2025-10-21 22:58:03 +03:00
dark_zoul 7dfa83565c Add integration test for PlaylistDownloader and update test_cli_flags 2025-10-21 22:54:23 +03:00
dark_zoul 98afb8c74e Add test script for PlaylistManager with prune and non-interactive modes 2025-10-21 22:24:49 +03:00