@@ -10,8 +10,8 @@ def test_no_command(runner, httpserver):
1010 ["--url" , httpserver .url_for ("/" ), "replace" ],
1111 catch_exceptions = False ,
1212 )
13- assert result .exit_code == 1 , result .stdout
14- assert "replace user --help" in result .stdout
13+ assert result .exit_code == 1 , result .output
14+ assert "replace user --help" in result .output
1515
1616
1717def test_invalid_command (runner , httpserver ):
@@ -21,8 +21,8 @@ def test_invalid_command(runner, httpserver):
2121 ["--url" , httpserver .url_for ("/" ), "replace" , "invalid" ],
2222 catch_exceptions = False ,
2323 )
24- assert result .exit_code == 1 , result .stdout
25- assert "Error: Invalid model" in result .stdout
24+ assert result .exit_code == 1 , result .output
25+ assert "Error: Invalid model" in result .output
2626
2727
2828def test_no_command_stdin (runner , httpserver , simple_user_payload ):
@@ -51,7 +51,7 @@ def test_no_command_stdin(runner, httpserver, simple_user_payload):
5151 input = json .dumps (payload ),
5252 catch_exceptions = False ,
5353 )
54- assert result .exit_code == 0 , result .stdout
54+ assert result .exit_code == 0 , result .output
5555 json_output = json .loads (result .output )
5656
5757 assert json_output == response_payload
@@ -72,8 +72,8 @@ def test_no_command_payload_without_an_id(runner, httpserver, simple_user_payloa
7272 input = json .dumps (payload ),
7373 catch_exceptions = False ,
7474 )
75- assert result .exit_code == 1 , result .stdout
76- assert "Resource must have an id" in result .stdout
75+ assert result .exit_code == 1 , result .output
76+ assert "Resource must have an id" in result .output
7777
7878
7979def test_no_command_no_stdin (runner , httpserver , simple_user_payload ):
@@ -83,8 +83,8 @@ def test_no_command_no_stdin(runner, httpserver, simple_user_payload):
8383 ["--url" , httpserver .url_for ("/" ), "replace" ],
8484 catch_exceptions = False ,
8585 )
86- assert result .exit_code == 1 , result .stdout
87- assert "Usage: cli replace" in result .stdout
86+ assert result .exit_code == 1 , result .output
87+ assert "Usage: cli replace" in result .output
8888
8989
9090def test_no_command_scimclient_error (runner , httpserver , simple_user_payload ):
@@ -116,8 +116,8 @@ def test_no_command_scimclient_error(runner, httpserver, simple_user_payload):
116116 input = json .dumps (payload ),
117117 catch_exceptions = False ,
118118 )
119- assert result .exit_code == 1 , result .stdout
120- assert "Unexpected response status code: 999" in result .stdout
119+ assert result .exit_code == 1 , result .output
120+ assert "Unexpected response status code: 999" in result .output
121121
122122
123123def test_no_command_validation_error (runner , httpserver , simple_user_payload ):
@@ -149,8 +149,8 @@ def test_no_command_validation_error(runner, httpserver, simple_user_payload):
149149 catch_exceptions = False ,
150150 input = json .dumps (payload ),
151151 )
152- assert result .exit_code == 1 , result .stdout
153- assert "Expected type User but got undefined object with no schema" in result .stdout
152+ assert result .exit_code == 1 , result .output
153+ assert "Expected type User but got undefined object with no schema" in result .output
154154
155155
156156def test_command_stdin (runner , httpserver , simple_user_payload ):
@@ -179,7 +179,7 @@ def test_command_stdin(runner, httpserver, simple_user_payload):
179179 input = json .dumps (payload ),
180180 catch_exceptions = False ,
181181 )
182- assert result .exit_code == 0 , result .stdout
182+ assert result .exit_code == 0 , result .output
183183 json_output = json .loads (result .output )
184184
185185 assert json_output == response_payload
@@ -211,7 +211,7 @@ def test_command_parameters(runner, httpserver, simple_user_payload):
211211 ],
212212 catch_exceptions = False ,
213213 )
214- assert result .exit_code == 0 , result .stdout
214+ assert result .exit_code == 0 , result .output
215215 json_output = json .loads (result .output )
216216
217217 assert json_output == response_payload
@@ -231,8 +231,8 @@ def test_command_payload_without_an_id(runner, httpserver, simple_user_payload):
231231 ],
232232 catch_exceptions = False ,
233233 )
234- assert result .exit_code == 1 , result .stdout
235- assert "Resource must have an id" in result .stdout
234+ assert result .exit_code == 1 , result .output
235+ assert "Resource must have an id" in result .output
236236
237237
238238def test_command_no_stdin_no_parameter (runner , httpserver , simple_user_payload ):
@@ -242,8 +242,8 @@ def test_command_no_stdin_no_parameter(runner, httpserver, simple_user_payload):
242242 ["--url" , httpserver .url_for ("/" ), "replace" , "user" ],
243243 catch_exceptions = False ,
244244 )
245- assert result .exit_code == 1 , result .stdout
246- assert "Usage: cli replace user" in result .stdout
245+ assert result .exit_code == 1 , result .output
246+ assert "Usage: cli replace user" in result .output
247247
248248
249249def test_command_scimclient_error (runner , httpserver , simple_user_payload ):
@@ -271,8 +271,8 @@ def test_command_scimclient_error(runner, httpserver, simple_user_payload):
271271 ],
272272 catch_exceptions = False ,
273273 )
274- assert result .exit_code == 1 , result .stdout
275- assert "Unexpected response status code: 999" in result .stdout
274+ assert result .exit_code == 1 , result .output
275+ assert "Unexpected response status code: 999" in result .output
276276
277277
278278def test_command_validation_error (runner , httpserver , simple_user_payload ):
@@ -300,5 +300,5 @@ def test_command_validation_error(runner, httpserver, simple_user_payload):
300300 ],
301301 catch_exceptions = False ,
302302 )
303- assert result .exit_code == 1 , result .stdout
304- assert "Expected type User but got undefined object with no schema" in result .stdout
303+ assert result .exit_code == 1 , result .output
304+ assert "Expected type User but got undefined object with no schema" in result .output
0 commit comments