@@ -32,13 +32,17 @@ def test_settings_routable(self, mock_requests):
3232 app_id = self .create_app ()
3333 app = App .objects .get (id = app_id )
3434 self .assertTrue (app .appsettings_set .latest ().routable )
35+ self .assertTrue (app .appsettings_set .latest ().autodeploy )
36+ self .assertTrue (app .appsettings_set .latest ().autorollback )
3537 # Set routable to false
3638 response = self .client .post (
3739 f'/v2/apps/{ app .id } /settings' ,
3840 {'routable' : False }
3941 )
4042 self .assertEqual (response .status_code , 201 , response .data )
4143 self .assertFalse (app .appsettings_set .latest ().routable )
44+ self .assertTrue (app .appsettings_set .latest ().autodeploy )
45+ self .assertTrue (app .appsettings_set .latest ().autorollback )
4246
4347 def test_settings_autodeploy (self , mock_requests ):
4448 """
@@ -47,14 +51,18 @@ def test_settings_autodeploy(self, mock_requests):
4751 # create app, expecting autodeploy to be true
4852 app_id = self .create_app ()
4953 app = App .objects .get (id = app_id )
54+ self .assertTrue (app .appsettings_set .latest ().routable )
5055 self .assertTrue (app .appsettings_set .latest ().autodeploy )
56+ self .assertTrue (app .appsettings_set .latest ().autorollback )
5157 # Set autodeploy to false
5258 response = self .client .post (
5359 f'/v2/apps/{ app .id } /settings' ,
5460 {'autodeploy' : False }
5561 )
5662 self .assertEqual (response .status_code , 201 , response .data )
5763 self .assertFalse (app .appsettings_set .latest ().autodeploy )
64+ self .assertTrue (app .appsettings_set .latest ().routable )
65+ self .assertTrue (app .appsettings_set .latest ().autorollback )
5866
5967 def test_settings_autorollback (self , mock_requests ):
6068 """
@@ -63,6 +71,8 @@ def test_settings_autorollback(self, mock_requests):
6371 # create app, expecting autorollback to be true
6472 app_id = self .create_app ()
6573 app = App .objects .get (id = app_id )
74+ self .assertTrue (app .appsettings_set .latest ().routable )
75+ self .assertTrue (app .appsettings_set .latest ().autodeploy )
6676 self .assertTrue (app .appsettings_set .latest ().autorollback )
6777 # Set autorollback to false
6878 response = self .client .post (
@@ -71,6 +81,8 @@ def test_settings_autorollback(self, mock_requests):
7181 )
7282 self .assertEqual (response .status_code , 201 , response .data )
7383 self .assertFalse (app .appsettings_set .latest ().autorollback )
84+ self .assertTrue (app .appsettings_set .latest ().routable )
85+ self .assertTrue (app .appsettings_set .latest ().autodeploy )
7486
7587 def test_autoscale (self , mock_requests ):
7688 """
0 commit comments