def test_generate_scaling_params(self, mock_parse_scaling): # Setup overcloud_roles = {'controller': 1, 'overcloud-compute': 12} # Test template_tools.generate_scaling_params(overcloud_roles) # Verify mock_parse_scaling.assert_called_once_with(['NovaCompute=12'])
def test_generate_scaling_params(self, mock_parse_scaling): # Setup overcloud_roles = {'controller': 1, 'overcloud-compute': 12} # Test template_tools.generate_scaling_params(overcloud_roles) # Verify # Called once internally for the defaults and once with NovaCompute=12 self.assertEqual(mock_parse_scaling.call_count, 2) mock_parse_scaling.assert_called_with(['NovaCompute=12'])