wabot/tests/unit
Mathew Sir Guest the best 154344e94a refactor: rename sessions submodule to _sessions to avoid shadowing sessions()
wabot/__init__.py defines def sessions(...) and also had a sessions.py
submodule, so wabot.sessions (attribute) resolved to the function,
shadowing the module for import wabot.sessions as m style access. This
is the same class of collision that browser.py -> _browser.py already
fixed. Renaming to _sessions.py removes the ambiguity and lets
docs/api.rst drop the :no-index: Sphinx workaround in favor of plain
autoclass directives on the public SessionRecord/SessionStore
re-exports.
2026-07-12 15:37:56 -06:00
..
__init__.py build: replace setup.py with uv project, src layout 2026-07-07 21:23:55 -06:00
test_api.py refactor: rename sessions submodule to _sessions to avoid shadowing sessions() 2026-07-12 15:37:56 -06:00
test_browser.py style: apply ruff format across the codebase 2026-07-08 23:12:23 -06:00
test_fields.py test: assert field pacing wiring; simplify NullField 2026-07-07 22:45:46 -06:00
test_hosts.py fix: ManagedService terminates unresponsive drivers; stop_service reaps children 2026-07-07 22:23:09 -06:00
test_pacing.py test: assert pacing actually varies; document NoPacing as policy base 2026-07-07 21:37:33 -06:00
test_page.py style: apply ruff format across the codebase 2026-07-08 23:12:23 -06:00
test_reattach.py style: apply ruff format across the codebase 2026-07-08 23:12:23 -06:00
test_screenshot.py style: apply ruff format across the codebase 2026-07-08 23:12:23 -06:00
test_sessions.py refactor: rename sessions submodule to _sessions to avoid shadowing sessions() 2026-07-12 15:37:56 -06:00