def test_update_site_config(self, site_op_mock): site_config = SiteConfig('antarctica') site_op_mock.side_effect = [site_config, None] # action update_site_configs('myRG', 'myweb', java_version='1.8') # assert config_for_set = site_op_mock.call_args_list[1][0][4] self.assertEqual(config_for_set.java_version, '1.8') # point check some unrelated properties should stay at None self.assertEqual(config_for_set.use32_bit_worker_process, None) self.assertEqual(config_for_set.java_container, None)
def test_update_site_config(self, site_op_mock): site_config = SiteConfig('antarctica') site_op_mock.side_effect = [site_config, None] # action update_site_configs('myRG', 'myweb', java_version='1.8') # assert config_for_set = site_op_mock.call_args_list[1][0][4] self.assertEqual(config_for_set.java_version, '1.8') # point check some unrelated properties should stay at None self.assertEqual(config_for_set.use32_bit_worker_process, None) self.assertEqual(config_for_set.java_container, None)
def test_update_site_config(self, site_op_mock): cmd_mock = _get_test_cmd() SiteConfig = cmd_mock.get_models('SiteConfig') site_config = SiteConfig(name='antarctica') site_op_mock.return_value = site_config # action update_site_configs(cmd_mock, 'myRG', 'myweb', java_version='1.8') # assert self.assertEqual(site_config.java_version, '1.8') # point check some unrelated properties should stay at None self.assertEqual(site_config.use32_bit_worker_process, None) self.assertEqual(site_config.java_container, None)