Ejemplo n.º 1
0
    def test_get_metric_display_data_openshift(self):
        """Test the display data helper function for OpenShift metrics."""
        serializer = CostModelSerializer(data=None)

        for metric_choice in CostModelMetricsMap.METRIC_CHOICES:
            response = serializer._get_metric_display_data('OCP', metric_choice[0])
            self.assertIsNotNone(response.label_measurement_unit)
            self.assertIsNotNone(response.label_measurement)
            self.assertIsNotNone(response.label_metric)
Ejemplo n.º 2
0
    def test_get_metric_display_data_openshift(self):
        """Test the display data helper function for OpenShift metrics."""
        serializer = CostModelSerializer(data=None)

        for metric_choice in metric_constants.METRIC_CHOICES:
            response = serializer._get_metric_display_data(Provider.PROVIDER_OCP, metric_choice[0])
            self.assertIsNotNone(response.get("label_measurement_unit"))
            self.assertIsNotNone(response.get("label_measurement"))
            self.assertIsNotNone(response.get("label_metric"))