Commit Graph

  • 44ac6dfee3 test: revert to login per test (pytest-asyncio compatibility) main root 2026-03-30 00:13:42 +0000
  • 83d6c7d774 test: use E2EClient wrapper for proper event loop management root 2026-03-30 00:11:01 +0000
  • 6b86767606 fix: use sync wrapper for async fixtures (avoid pytest-asyncio issues) root 2026-03-30 00:05:20 +0000
  • 61d5cefe80 fix: use module scope for e2e fixtures (more reliable than session) root 2026-03-30 00:03:46 +0000
  • 54f7a2bdd6 fix: add root tests/conftest.py with session-scoped event_loop root 2026-03-29 23:59:14 +0000
  • 94978ccdf1 test: use session-scoped e2e_client fixture (login once per session) root 2026-03-29 23:55:38 +0000
  • adcb22dc75 test: simplify E2E tests - login per test (pytest-asyncio compatibility) root 2026-03-29 23:51:55 +0000
  • 204f9f26de fix: set asyncio_default_fixture_loop_scope for E2E tests root 2026-03-29 23:48:04 +0000
  • e619dc9368 fix: use module scope for E2E fixtures root 2026-03-29 23:44:06 +0000
  • 3fbf12163a fix: use sync fixtures for E2E client root 2026-03-29 23:40:27 +0000
  • 034a2e4775 test: reuse authenticated client across E2E tests root 2026-03-29 23:39:05 +0000
  • 201be98390 test: use real kwork ID from catalog in E2E test root 2026-03-29 23:36:20 +0000
  • bf2fa20a9d test: fix E2E tests to handle empty API responses root 2026-03-29 23:35:37 +0000
  • e985e03ddb feat: Kwork API client with full CI/CD and E2E tests root 2026-03-29 23:31:28 +0000
  • e5377375c6 Initial commit: Kwork API client with full CI/CD root 2026-03-29 21:07:19 +0000