prop/test
Graham McIntire 05d038abcd
Some checks failed
Build and Push / Build and Push Docker Image (push) Failing after 5m12s
fix: Elixir 1.20 test suite compatibility
- Use DBConnection.Ownership pool (not Ecto.Adapters.SQL.Sandbox) to
  satisfy Ecto 3.14's Sandbox.start_owner!/2 pool check
- Set pool in config/test.exs and config/runtime.exs before app start
- mix test --no-start via alias prevents Mix from launching app before
  test_helper can configure the sandbox pool
- ExUnit.start() without capture_log: true avoids Logger cascade
- :auto sandbox mode lets background processes (migrations, backfill,
  Oban) access the DB during Application boot
- Load test support modules and dep ebin paths in test_helper for
  Elixir 1.20 lazy test compilation
2026-08-02 16:44:53 -05:00
..
fixtures NarrClient.extract_profile_from_file/3 + fetch_profile_at/2 2026-04-15 18:54:02 -05:00
microwaveprop fix propagation forecast persistence 2026-08-02 11:02:57 -05:00
microwaveprop_web Fix LiveView crashes and stabilize test suite 2026-08-01 09:26:47 -05:00
mix/tasks fix: resolve all 281 credo issues across source and test files 2026-07-29 09:04:21 -05:00
support fix: resolve all 281 credo issues across source and test files 2026-07-29 09:04:21 -05:00
test_helper.exs fix: Elixir 1.20 test suite compatibility 2026-08-02 16:44:53 -05:00