Exclude more modules from coverage

This commit is contained in:
Claudio Ortolina
2026-04-21 16:17:15 +01:00
parent 28fb570c65
commit 2a1b07b58d
+5 -2
View File
@@ -32,8 +32,9 @@ defmodule MusicLibrary.MixProject do
# delegate call is untestable.
# - Ecto.Repo shells (boilerplate plus platform-exclusive `extension_path/1`
# branches that cannot all execute on a single host).
# - Phoenix generator output (ErrorHTML, the MusicLibraryWeb `use` entrypoint)
# with no application behaviour.
# - Phoenix generator output (ErrorHTML, ErrorJSON, the MusicLibraryWeb `use`
# entrypoint) with no application behaviour.
# - The SessionHTML module housing session templates.
# - Telemetry instrumentation whose write paths are only reachable from real
# `:telemetry.execute/3` events emitted by external libraries.
# - Vendored `SqliteVec.*` library code under `lib/sqlite_vec/`.
@@ -52,6 +53,8 @@ defmodule MusicLibrary.MixProject do
MusicLibrary.Worker.BackfillScrobbledTracks,
MusicLibraryWeb,
MusicLibraryWeb.ErrorHTML,
MusicLibraryWeb.ErrorJSON,
MusicLibraryWeb.SessionHTML,
MusicLibraryWeb.Telemetry,
MusicLibraryWeb.Telemetry.Storage,
Req.RateLimiter.SystemClock,