mirror of
https://github.com/feder-cr/invisible_playwright.git
synced 2026-06-07 08:35:12 +02:00
Add comprehensive test suite (270+ tests across 14 files) - Bayesian network primitives (25 tests) - fingerprint sampler (55 tests) - Profile dataclass + pin system (43 tests) - configure_proxy decision table (24 tests) - Windows + platform-agnostic prefs (27 tests) - CLI / download gap coverage (17 tests) - Multi-module integration (12 tests) - E2e launcher lifecycle (9 tests) - launcher / headless / async_api (32 tests) - Linux-specific prefs / headless (16 tests) - Linux tar.gz download (4 tests) - Linux integration pipeline (3 tests) - Linux launcher e2e (4 tests) - pytest markers + shared conftest Resolves conflicts in pyproject.toml, test_prefs.py, test_proxy.py by keeping the upstream additions and merging with the previous wheel-build fix. 323 tests pass on Windows; 14 e2e tests deselected by default (require patched Firefox binary). |
||
|---|---|---|
| .. | ||
| conftest.py | ||
| test_async_api.py | ||
| test_build.py | ||
| test_cli.py | ||
| test_constants.py | ||
| test_download.py | ||
| test_e2e.py | ||
| test_fpforge.py | ||
| test_headless.py | ||
| test_imports.py | ||
| test_integration.py | ||
| test_launcher_config.py | ||
| test_launcher_helpers.py | ||
| test_network.py | ||
| test_pin.py | ||
| test_prefs.py | ||
| test_profile.py | ||
| test_proxy.py | ||
| test_sampler.py | ||