Skip to content

Commit 5c4be03

Browse files
committed
Fix warnings in Logger and CI
1 parent 7a7cdbe commit 5c4be03

File tree

3 files changed

+22
-9
lines changed

3 files changed

+22
-9
lines changed

.github/workflows/ci.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -45,7 +45,7 @@ jobs:
4545
otp-version: ${{ matrix.otp_version }}
4646
- name: Set ERL_COMPILER_OPTIONS
4747
if: ${{ matrix.deterministic }}
48-
run: echo 'ERL_COMPILER_OPTIONS="deterministic warnings_as_errors"' >> $GITHUB_ENV
48+
run: echo 'ERL_COMPILER_OPTIONS="[deterministic,warnings_as_errors]"' >> $GITHUB_ENV
4949
- name: Compile Elixir
5050
run: |
5151
make compile

lib/elixir/lib/module/types.ex

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,6 @@ defmodule Module.Types do
3030
end)
3131

3232
# TODO: Reuse context from patterns and guards
33-
# TODO: Fix logger errors
3433
{{fun, arity}, {:infer, Enum.reverse(pair_types)}}
3534
end
3635
end

lib/logger/test/logger_test.exs

Lines changed: 21 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -346,8 +346,10 @@ defmodule LoggerTest do
346346
end) == ""
347347

348348
assert capture_log(:info, fn ->
349-
assert Logger.debug(raise("not invoked"), []) == :ok
349+
assert Logger.debug(send(self(), :something), []) == :ok
350350
end) == ""
351+
352+
refute_received :something
351353
end
352354

353355
test "info/2" do
@@ -360,8 +362,10 @@ defmodule LoggerTest do
360362
end) == ""
361363

362364
assert capture_log(:notice, fn ->
363-
assert Logger.info(raise("not invoked"), []) == :ok
365+
assert Logger.info(send(self(), :something), []) == :ok
364366
end) == ""
367+
368+
refute_received :something
365369
end
366370

367371
test "warning/2" do
@@ -374,8 +378,10 @@ defmodule LoggerTest do
374378
end) == ""
375379

376380
assert capture_log(:error, fn ->
377-
assert Logger.warning(raise("not invoked"), []) == :ok
381+
assert Logger.warning(send(self(), :something), []) == :ok
378382
end) == ""
383+
384+
refute_received :something
379385
end
380386

381387
test "error/2" do
@@ -388,8 +394,10 @@ defmodule LoggerTest do
388394
end) == ""
389395

390396
assert capture_log(:critical, fn ->
391-
assert Logger.error(raise("not invoked"), []) == :ok
397+
assert Logger.error(send(self(), :something), []) == :ok
392398
end) == ""
399+
400+
refute_received :something
393401
end
394402

395403
test "critical/2" do
@@ -402,8 +410,10 @@ defmodule LoggerTest do
402410
end) == ""
403411

404412
assert capture_log(:alert, fn ->
405-
assert Logger.critical(raise("not invoked"), []) == :ok
413+
assert Logger.critical(send(self(), :something), []) == :ok
406414
end) == ""
415+
416+
refute_received :something
407417
end
408418

409419
test "alert/2" do
@@ -416,8 +426,10 @@ defmodule LoggerTest do
416426
end) == ""
417427

418428
assert capture_log(:emergency, fn ->
419-
assert Logger.alert(raise("not invoked"), []) == :ok
429+
assert Logger.alert(send(self(), :something), []) == :ok
420430
end) == ""
431+
432+
refute_received :something
421433
end
422434

423435
test "emergency/2" do
@@ -430,8 +442,10 @@ defmodule LoggerTest do
430442
end) == ""
431443

432444
assert capture_log(:none, fn ->
433-
assert Logger.emergency(raise("not invoked"), []) == :ok
445+
assert Logger.emergency(send(self(), :something), []) == :ok
434446
end) == ""
447+
448+
refute_received :something
435449
end
436450
end
437451

0 commit comments

Comments
 (0)