@@ -39,6 +39,7 @@ def test_get_token_default_server(self, mock_post):
39
39
expected_token = {'token' : 'abc123' }
40
40
mock_response .json .return_value = expected_token
41
41
mock_response .status_code = 200
42
+ mock_response .text = 'text'
42
43
mock_post .return_value = mock_response
43
44
self .fb .state .token = None
44
45
# Call with default server
@@ -58,6 +59,7 @@ def test_get_token_custom_server(self, mock_post):
58
59
expected_token = {'token' : 'abc123' }
59
60
mock_response .json .return_value = expected_token
60
61
mock_response .status_code = 200
62
+ mock_response .text = 'text'
61
63
mock_post .return_value = mock_response
62
64
self .fb .state .token = None
63
65
# Call with custom server
@@ -246,6 +248,7 @@ def test_get_info_endpoint_only(self, mock_request):
246
248
expected_response = {'device' : 'info' }
247
249
mock_response .json .return_value = expected_response
248
250
mock_response .status_code = 200
251
+ mock_response .text = 'text'
249
252
mock_request .return_value = mock_response
250
253
# Call with endpoint only
251
254
response = self .fb .get_info ('device' )
@@ -267,6 +270,7 @@ def test_get_info_with_id(self, mock_request):
267
270
expected_response = {'peripheral' : 'info' }
268
271
mock_response .json .return_value = expected_response
269
272
mock_response .status_code = 200
273
+ mock_response .text = 'text'
270
274
mock_request .return_value = mock_response
271
275
# Call with specific ID
272
276
response = self .fb .get_info ('peripherals' , '12345' )
@@ -317,6 +321,7 @@ def test_edit_info(self, mock_request):
317
321
'''test edit_info function'''
318
322
mock_response = Mock ()
319
323
mock_response .status_code = 200
324
+ mock_response .text = 'text'
320
325
mock_response .json .return_value = {'name' : 'new name' }
321
326
mock_request .return_value = mock_response
322
327
device_info = self .fb .edit_info ('device' , {'name' : 'new name' })
@@ -338,6 +343,7 @@ def test_add_info(self, mock_request):
338
343
'''test add_info function'''
339
344
mock_response = Mock ()
340
345
mock_response .status_code = 200
346
+ mock_response .text = 'text'
341
347
mock_response .json .return_value = {'name' : 'new name' }
342
348
mock_request .return_value = mock_response
343
349
point = self .fb .add_info ('points' , {'name' : 'new name' })
@@ -360,6 +366,7 @@ def test_group_one(self, mock_request):
360
366
mock_response = Mock ()
361
367
mock_response .json .return_value = {'name' : 'Group 0' }
362
368
mock_response .status_code = 200
369
+ mock_response .text = 'text'
363
370
mock_request .return_value = mock_response
364
371
group_info = self .fb .group (12345 )
365
372
mock_request .assert_called_once_with (
@@ -379,6 +386,7 @@ def test_group_all(self, mock_request):
379
386
mock_response = Mock ()
380
387
mock_response .json .return_value = [{'name' : 'Group 0' }]
381
388
mock_response .status_code = 200
389
+ mock_response .text = 'text'
382
390
mock_request .return_value = mock_response
383
391
group_info = self .fb .group ()
384
392
mock_request .assert_called_once_with (
@@ -398,6 +406,7 @@ def test_curve_one(self, mock_request):
398
406
mock_response = Mock ()
399
407
mock_response .json .return_value = {'name' : 'Curve 0' }
400
408
mock_response .status_code = 200
409
+ mock_response .text = 'text'
401
410
mock_request .return_value = mock_response
402
411
curve_info = self .fb .curve (12345 )
403
412
mock_request .assert_called_once_with (
@@ -417,6 +426,7 @@ def test_curve_all(self, mock_request):
417
426
mock_response = Mock ()
418
427
mock_response .json .return_value = [{'name' : 'Curve 0' }]
419
428
mock_response .status_code = 200
429
+ mock_response .text = 'text'
420
430
mock_request .return_value = mock_response
421
431
curve_info = self .fb .curve ()
422
432
mock_request .assert_called_once_with (
@@ -436,6 +446,7 @@ def test_safe_z(self, mock_request):
436
446
mock_response = Mock ()
437
447
mock_response .json .return_value = {'safe_height' : 100 }
438
448
mock_response .status_code = 200
449
+ mock_response .text = 'text'
439
450
mock_request .return_value = mock_response
440
451
safe_height = self .fb .safe_z ()
441
452
mock_request .assert_called_once_with (
@@ -460,6 +471,7 @@ def test_garden_size(self, mock_request):
460
471
'movement_step_per_mm_y' : 5 ,
461
472
}
462
473
mock_response .status_code = 200
474
+ mock_response .text = 'text'
463
475
mock_request .return_value = mock_response
464
476
garden_size = self .fb .garden_size ()
465
477
mock_request .assert_called_once_with (
@@ -478,6 +490,7 @@ def test_log(self, mock_request):
478
490
'''test log function'''
479
491
mock_response = Mock ()
480
492
mock_response .status_code = 200
493
+ mock_response .text = 'text'
481
494
mock_request .return_value = mock_response
482
495
self .fb .log ('test message' , 'info' , 'toast' )
483
496
mock_request .assert_called_once_with (
@@ -567,6 +580,7 @@ def send_command_test_helper(self, *args, **kwargs):
567
580
mock_response = Mock ()
568
581
mock_response .json .return_value = mock_api_response
569
582
mock_response .status_code = 200
583
+ mock_response .text = 'text'
570
584
mock_request .return_value = mock_response
571
585
execute_command ()
572
586
if expected_command is None :
@@ -1178,6 +1192,7 @@ def helper_get_seed_tray_cell(self, *args, **kwargs):
1178
1192
}
1179
1193
mock_response .json .return_value = mock_api_response
1180
1194
mock_response .status_code = 200
1195
+ mock_response .text = 'text'
1181
1196
mock_request .return_value = mock_response
1182
1197
cell = self .fb .get_seed_tray_cell (123 , cell )
1183
1198
mock_request .assert_called_once_with (
@@ -1251,6 +1266,7 @@ def helper_get_seed_tray_cell_error(self, *args, **kwargs):
1251
1266
}
1252
1267
mock_response .json .return_value = mock_api_response
1253
1268
mock_response .status_code = 200
1269
+ mock_response .text = 'text'
1254
1270
mock_request .return_value = mock_response
1255
1271
with self .assertRaises (ValueError ) as cm :
1256
1272
self .fb .get_seed_tray_cell (123 , cell )
0 commit comments