@@ -4,22 +4,20 @@ defmodule Mix.Tasks.CmdTest do
4
4
use MixTest.Case
5
5
6
6
test "can be called multiple times" do
7
- nl = os_newline ( )
8
7
Mix.Task . run ( "cmd" , [ "echo" , "hello" ] )
9
- assert_received { :mix_shell , :run , [ "hello" <> ^ nl ] }
10
- Mix.Task . run ( "cmd" , [ "echo" , "hello" ] )
11
- assert_received { :mix_shell , :run , [ "hello" <> ^ nl ] }
8
+ assert_received { :mix_shell , :run , [ "hello\n " ] }
9
+ Mix.Task . run ( "cmd" , [ "echo" , "hello world " ] )
10
+ assert_received { :mix_shell , :run , [ "hello world \n " ] }
12
11
end
13
12
14
13
test "runs the command for each app" do
15
14
in_fixture ( "umbrella_dep/deps/umbrella" , fn ->
16
15
Mix.Project . in_project ( :umbrella , "." , fn _ ->
17
16
Mix.Task . run ( "cmd" , [ "echo" , "hello" ] )
18
- nl = os_newline ( )
19
17
assert_received { :mix_shell , :info , [ "==> bar" ] }
20
- assert_received { :mix_shell , :run , [ "hello" <> ^ nl ] }
18
+ assert_received { :mix_shell , :run , [ "hello\n " ] }
21
19
assert_received { :mix_shell , :info , [ "==> foo" ] }
22
- assert_received { :mix_shell , :run , [ "hello" <> ^ nl ] }
20
+ assert_received { :mix_shell , :run , [ "hello\n " ] }
23
21
end )
24
22
end )
25
23
end
@@ -29,11 +27,10 @@ defmodule Mix.Tasks.CmdTest do
29
27
in_fixture ( "umbrella_dep/deps/umbrella" , fn ->
30
28
Mix.Project . in_project ( :umbrella , "." , fn _ ->
31
29
Mix.Task . run ( "cmd" , [ "--app" , "bar" , "echo" , "hello" ] )
32
- nl = os_newline ( )
33
30
assert_received { :mix_shell , :info , [ "==> bar" ] }
34
- assert_received { :mix_shell , :run , [ "hello" <> ^ nl ] }
31
+ assert_received { :mix_shell , :run , [ "hello\n " ] }
35
32
refute_received { :mix_shell , :info , [ "==> foo" ] }
36
- refute_received { :mix_shell , :run , [ "hello" <> ^ nl ] }
33
+ refute_received { :mix_shell , :run , [ "hello\n " ] }
37
34
end )
38
35
end )
39
36
end )
@@ -44,11 +41,10 @@ defmodule Mix.Tasks.CmdTest do
44
41
in_fixture ( "umbrella_dep/deps/umbrella" , fn ->
45
42
Mix.Project . in_project ( :umbrella , "." , fn _ ->
46
43
Mix.Task . run ( "cmd" , [ "--app" , "bar" , "--app" , "foo" , "echo" , "hello" ] )
47
- nl = os_newline ( )
48
44
assert_received { :mix_shell , :info , [ "==> bar" ] }
49
- assert_received { :mix_shell , :run , [ "hello" <> ^ nl ] }
45
+ assert_received { :mix_shell , :run , [ "hello\n " ] }
50
46
assert_received { :mix_shell , :info , [ "==> foo" ] }
51
- assert_received { :mix_shell , :run , [ "hello" <> ^ nl ] }
47
+ assert_received { :mix_shell , :run , [ "hello\n " ] }
52
48
end )
53
49
end )
54
50
end )
0 commit comments