diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index bb5dc6b..06af5e2 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -53,7 +53,9 @@ jobs: - run: mix compile --warnings-as-errors if: ${{ matrix.lint }} - - run: MIX_ENV=test mix coveralls.github --warnings-as-errors +# TODO: ExCoveralls doesn't seem to support --warnings-as-errors which we rely on. +# - run: MIX_ENV=test mix coveralls.github --warnings-as-errors + - run: mix test --warnings-as-errors - name: Retrieve PLT Cache uses: actions/cache@v1 diff --git a/test/unit/graph_builder_test.exs b/test/unit/graph_builder_test.exs index 0d0193a..ab77d79 100644 --- a/test/unit/graph_builder_test.exs +++ b/test/unit/graph_builder_test.exs @@ -1,3 +1,5 @@ +# These tests rely on running with mix test --warnings-as-errors to ensure +# the undefined-function warnings raised at compile-time are caught properly. defmodule RDF.Graph.BuilderTest do use ExUnit.Case