Ejemplo n.º 1
0
    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'])
Ejemplo n.º 2
0
    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'])
Ejemplo n.º 3
0
    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'])