Further refactoring of youtubedl_archiver->base_archiver

* Keep twitter_api_archiver
* Remove unit tests for obsolete archivers
* Guess filename of media using the 'Content-Type' header
* Add mechanism to run 'expensive' tests last (see conftest.py) and also flag expensive tests to fail straight off (pytest.mark.incremental)
This commit is contained in:
Patrick Robertson
2025-01-17 11:56:08 +01:00
parent 3168bed0d9
commit 394bcd8d47
20 changed files with 735 additions and 862 deletions

View File

@@ -35,4 +35,4 @@ jobs:
run: poetry install --no-interaction --with dev
- name: Run Download Tests
run: poetry run pytest -ra -v -m "download"
run: poetry run pytest -ra -v -x -m "download"