Skip to main content

scripts: remove the pytest-cov dependency

ID
0b30c48
date
2026-05-15 07:31:28+00:00
author
Alex Chan <alex@alexwlchan.net>
parent
76dc613
message
scripts: remove the pytest-cov dependency
changed files
3 files, 7 additions, 9 deletions

Changed files

dev_requirements.in (65) → dev_requirements.in (70)

diff --git a/dev_requirements.in b/dev_requirements.in
index 472d96f..f9ff5a3 100644
--- a/dev_requirements.in
+++ b/dev_requirements.in
@@ -1,7 +1,8 @@
 -r requirements.txt
 
+coverage
 pymediainfo
-pytest-cov
+pytest
 pytest-xdist
 ruff
 ty

dev_requirements.txt (1749) → dev_requirements.txt (1695)

diff --git a/dev_requirements.txt b/dev_requirements.txt
index 7b25bca..cf9da0c 100644
--- a/dev_requirements.txt
+++ b/dev_requirements.txt
@@ -18,7 +18,7 @@ charset-normalizer==3.4.7
     #   -r requirements.txt
     #   requests
 coverage==7.13.5
-    # via pytest-cov
+    # via -r dev_requirements.in
 curl-cffi==0.14.0
     # via -r requirements.txt
 execnet==2.1.2
@@ -38,9 +38,7 @@ packaging==26.0
 pillow==12.2.0
     # via -r requirements.txt
 pluggy==1.6.0
-    # via
-    #   pytest
-    #   pytest-cov
+    # via pytest
 pycparser==3.0
     # via
     #   -r requirements.txt
@@ -53,10 +51,8 @@ pymediainfo==7.0.1
     # via -r dev_requirements.in
 pytest==9.0.3
     # via
-    #   pytest-cov
+    #   -r dev_requirements.in
     #   pytest-xdist
-pytest-cov==7.1.0
-    # via -r dev_requirements.in
 pytest-xdist==3.8.0
     # via -r dev_requirements.in
 requests==2.33.1

scripts/run_yt_dlp_alexwlchan_tests.sh (333) → scripts/run_yt_dlp_alexwlchan_tests.sh (385)

diff --git a/scripts/run_yt_dlp_alexwlchan_tests.sh b/scripts/run_yt_dlp_alexwlchan_tests.sh
index c9a84f6..8fdba70 100755
--- a/scripts/run_yt_dlp_alexwlchan_tests.sh
+++ b/scripts/run_yt_dlp_alexwlchan_tests.sh
@@ -13,4 +13,5 @@ run_command() {
 run_command 'ruff format'
 run_command 'ruff check *.py'
 run_command 'ty check *.py'
-run_command 'python3 -m pytest --cov=. test_yt-dlp_alexwlchan.py'
+run_command "python3 -m coverage run -m pytest -q test_yt-dlp_alexwlchan.py"
+run_command "python3 -m coverage report"