Skip to content

Commit 009776d

Browse files
committed
Add NoOpenBrowser credo check
1 parent 6fb54b2 commit 009776d

File tree

1 file changed

+7
-2
lines changed

1 file changed

+7
-2
lines changed

.credo.exs

Lines changed: 7 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -12,15 +12,20 @@ overwrite_checks = [
1212
{Credo.Check.Warning.LazyLogging, false}
1313
]
1414

15+
other_checks = [
16+
{PhoenixTest.Credo.NoOpenBrowser, []}
17+
]
18+
1519
all_checks =
1620
Code.eval_file("deps/credo/.credo.exs")
1721
|> get_in([Access.elem(0), :configs, Access.at(0), :checks])
1822
|> then(fn checks -> checks.enabled ++ checks.disabled end)
1923

2024
project_checks =
2125
Enum.reduce(overwrite_checks, all_checks, fn {check, config}, acc ->
22-
Keyword.replace(acc, check, config)
26+
Keyword.replace!(acc, check, config)
2327
end)
28+
|> Enum.concat(other_checks)
2429

2530
%{
2631
configs: [
@@ -35,7 +40,7 @@ project_checks =
3540
excluded: [~r"/_build/", ~r"/deps/", ~r"/node_modules/"]
3641
},
3742
plugins: [],
38-
requires: [],
43+
requires: ["./deps/phoenix_test/lib/phoenix_test/credo/**/*.ex"],
3944
strict: true,
4045
parse_timeout: 5000,
4146
color: true,

0 commit comments

Comments
 (0)