@@ -33,13 +33,7 @@ defmodule Retry do
33
33
end
34
34
35
35
defmodule Kernel.CLITest do
36
- use ExUnit.Case ,
37
- async: true ,
38
- parameterize:
39
- if ( PathHelpers . windows? ( ) ,
40
- do: [ % { cli_extension: ".bat" } , % { cli_extension: ".ps1" } ] ,
41
- else: [ % { cli_extension: "" } , % { cli_extension: ".ps1" } ]
42
- )
36
+ use ExUnit.Case , async: true
43
37
44
38
import ExUnit.CaptureIO
45
39
@@ -67,16 +61,18 @@ defmodule Kernel.CLITest do
67
61
end
68
62
end
69
63
64
+ test_parameters =
65
+ if ( PathHelpers . windows? ( ) ,
66
+ do: [ % { cli_extension: ".bat" } , % { cli_extension: ".ps1" } ] ,
67
+ else:
68
+ [ % { cli_extension: "" } ] ++
69
+ if ( System . find_executable ( "pwsh" ) , do: [ % { cli_extension: ".ps1" } ] , else: [ ] )
70
+ )
71
+
70
72
defmodule Kernel.CLI.ExecutableTest do
71
73
use ExUnit.Case ,
72
74
async: true ,
73
- parameterize:
74
- if ( PathHelpers . windows? ( ) ,
75
- do: [ % { cli_extension: ".bat" } , % { cli_extension: ".ps1" } ] ,
76
- else:
77
- [ % { cli_extension: "" } ] ++
78
- if ( System . find_executable ( "pwsh" ) , do: [ % { cli_extension: ".ps1" } ] , else: [ ] )
79
- )
75
+ parameterize: test_parameters
80
76
81
77
import Retry
82
78
271
267
defmodule Kernel.CLI.CompileTest do
272
268
use ExUnit.Case ,
273
269
async: true ,
274
- parameterize:
275
- if ( PathHelpers . windows? ( ) ,
276
- do: [ % { cli_extension: ".bat" } , % { cli_extension: ".ps1" } ] ,
277
- else:
278
- [ % { cli_extension: "" } ] ++
279
- if ( System . find_executable ( "pwsh" ) , do: [ % { cli_extension: ".ps1" } ] , else: [ ] )
280
- )
270
+ parameterize: test_parameters
281
271
282
272
import Retry
283
273
@ moduletag :tmp_dir
0 commit comments