Skip to content

Unit tests - #169

Merged
firsttris merged 7 commits into
masterfrom
unit-tests
Mar 24, 2026
Merged

Unit tests#169
firsttris merged 7 commits into
masterfrom
unit-tests

Conversation

@firsttris

Copy link
Copy Markdown
Owner

No description provided.

…use yt-dlp exclusively. Clean up language resources and versioning files.
- Introduced a workaround for the `sys.stderr` class to prevent TTY checks.
- Added a patch for `datetime.strptime` to address known issues in embedded Python environments.
- Refactored `service.py` to utilize the new service runtime functions, improving error handling and streamlining playback source selection.
- Created comprehensive unit tests for the new service runtime functionalities, ensuring robustness and reliability.
- Updated existing tests to align with the new structure and added tests for playback selection logic.
- Enhanced the handling of playlist entries and improved the overall code organization for better maintainability.
- Introduced settings for auto-downloading resolved media before playback.
- Added default media download path and options for customization in settings.xml.
- Updated README with instructions for the new feature.
- Implemented logic in service.py to handle media downloads.
- Added unit tests for media download settings functionality.
@firsttris
firsttris merged commit 6cc647b into master Mar 24, 2026
3 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant