|  | @@ -30,20 +30,19 @@ func TestCascadeStop(t *testing.T) {
 | 
	
		
			
				|  |  |  	const projectName = "compose-e2e-logs"
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |  	t.Run("abort-on-container-exit", func(t *testing.T) {
 | 
	
		
			
				|  |  | -		res := c.RunDockerCmd("compose", "-f", "./fixtures/cascade-stop-test/compose.yaml", "--project-name", projectName, "up", "--abort-on-container-exit")
 | 
	
		
			
				|  |  | -		res.Assert(t, icmd.Expected{Out: `/does_not_exist: No such file or directory`})
 | 
	
		
			
				|  |  | -		res.Assert(t, icmd.Expected{Out: `should_fail_1 exited with code 1`})
 | 
	
		
			
				|  |  | -		res.Assert(t, icmd.Expected{Out: `Aborting on container exit...`})
 | 
	
		
			
				|  |  | -		res.Assert(t, icmd.Expected{Out: `ERROR 1`})
 | 
	
		
			
				|  |  | -		res.Assert(t, icmd.Expected{ExitCode: 1})
 | 
	
		
			
				|  |  | +		res := c.RunDockerOrExitError("compose", "-f", "./fixtures/cascade-stop-test/compose.yaml", "--project-name", projectName, "up", "--abort-on-container-exit")
 | 
	
		
			
				|  |  | +		res.Assert(t, icmd.Expected{ExitCode: 1, Out: `should_fail_1 exited with code 1`})
 | 
	
		
			
				|  |  | +		res.Assert(t, icmd.Expected{ExitCode: 1, Out: `Aborting on container exit...`})
 | 
	
		
			
				|  |  |  	})
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |  	t.Run("exit-code-from", func(t *testing.T) {
 | 
	
		
			
				|  |  | -		res := c.RunDockerCmd("compose", "-f", "./fixtures/cascade-stop-test/compose.yaml", "--project-name", projectName, "up", "--exit-code-from=sleep")
 | 
	
		
			
				|  |  | -		res.Assert(t, icmd.Expected{Out: `/does_not_exist: No such file or directory`})
 | 
	
		
			
				|  |  | -		res.Assert(t, icmd.Expected{Out: `should_fail_1 exited with code 1`})
 | 
	
		
			
				|  |  | -		res.Assert(t, icmd.Expected{Out: `Aborting on container exit...`})
 | 
	
		
			
				|  |  | -		res.Assert(t, icmd.Expected{Out: `ERROR 143`})
 | 
	
		
			
				|  |  | -		res.Assert(t, icmd.Expected{ExitCode: 143})
 | 
	
		
			
				|  |  | +		res := c.RunDockerOrExitError("compose", "-f", "./fixtures/cascade-stop-test/compose.yaml", "--project-name", projectName, "up", "--exit-code-from=sleep")
 | 
	
		
			
				|  |  | +		res.Assert(t, icmd.Expected{ExitCode: 137, Out: `should_fail_1 exited with code 1`})
 | 
	
		
			
				|  |  | +		res.Assert(t, icmd.Expected{ExitCode: 137, Out: `Aborting on container exit...`})
 | 
	
		
			
				|  |  | +	})
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +	t.Run("exit-code-from unknown", func(t *testing.T) {
 | 
	
		
			
				|  |  | +		res := c.RunDockerOrExitError("compose", "-f", "./fixtures/cascade-stop-test/compose.yaml", "--project-name", projectName, "up", "--exit-code-from=unknown")
 | 
	
		
			
				|  |  | +		res.Assert(t, icmd.Expected{ExitCode: 1, Err: `no such service: unknown`})
 | 
	
		
			
				|  |  |  	})
 | 
	
		
			
				|  |  |  }
 |