from mozilla_nimbus_shared import get_data from experimenter.bugzilla.tasks import create_experiment_bug_task from experimenter.experiments.models import ( Experiment, ExperimentVariant, ExperimentChangeLog, ) from experimenter.experiments.changelog_utils import ChangelogSerializerMixin from experimenter.experiments.api.v2.serializers import ( ExperimentDesignVariantBaseSerializer, ExperimentDesignBaseSerializer, ) NIMBUS_DATA = get_data() class ExperimentRapidRejectChangeLogSerializer(serializers.ModelSerializer): class Meta: model = ExperimentChangeLog fields = ("message", "changed_on") class ExperimentRapidChangelogSerializerMixin(ChangelogSerializerMixin): def update(self, instance, validated_data): updated_instance = super().update(instance, validated_data) self.update_changelog(updated_instance, validated_data) return updated_instance
def test_data_is_available(): data = mozilla_nimbus_shared.get_data() assert data assert isinstance(data, dict)