nitter/tests
Repository files (latest commit first)
Filename Latest commit message Latest commit date
Zed 95a9ee8dc5
Update and speed up GitHub workflows (#1368)
* Update actions and switch to GitHub runners

* Bump workflow Python version to 3.14

* Reuse nitter build for integration test

* Add missing libpcre3 installation to workflow

* Consolidate workflow runtime deps install

* Make nitter binary executable

* Run nimble md and scss simultaneously in workflow

* Run tests with 4 workers in workflow

* Rerun failing integration tests

* Bump integration test workers to 5

* Improve python dep install and run less workers

* Use native GitHub Actions Redis service

* Lower integration test workers to 2

* Switch to poetry to cache venv

* Ensure poetry is installed before setup-python

* Fix poetry sync command

* Switch back to 3 workers

* Cache poetry install

* WIP

* WIP

* Fix poetry/pipx caching

* Speed up integration test significantly

* WIP

* Cleanup
2026-02-19 06:56:20 +01:00
..
base.py Update tests 2020-11-08 04:28:02 +01:00
poetry.lock Update and speed up GitHub workflows (#1368) 2026-02-19 06:56:20 +01:00
poetry.toml Update and speed up GitHub workflows (#1368) 2026-02-19 06:56:20 +01:00
pyproject.toml Update and speed up GitHub workflows (#1368) 2026-02-19 06:56:20 +01:00
requirements.txt Update and speed up GitHub workflows (#1368) 2026-02-19 06:56:20 +01:00
test_card.py Add experimental x-client-transaction-id support (#1324) 2025-11-29 01:13:08 +01:00
test_profile.py Add username validation 2025-11-30 04:12:38 +01:00
test_quote.py Update tests 2025-11-16 06:04:46 +01:00
test_search.py Fix everything (#927) 2023-07-10 11:25:34 +02:00
test_thread.py Update test 2020-01-03 16:29:47 +01:00
test_timeline.py Switch to TweetDetail for tweets 2023-08-25 16:28:30 +02:00
test_tweet.py Update tests 2025-11-16 06:04:46 +01:00
test_tweet_media.py Switch to TweetDetail for tweets 2023-08-25 16:28:30 +02:00