Remove WaffleSwitch, WaffleSample, and unit tests

This commit is contained in:
zandercymatics 2024-05-02 11:48:53 -06:00
parent 271641d22c
commit fcacc0d786
No known key found for this signature in database
GPG key ID: FF4636ABEC9682B7
10 changed files with 10 additions and 334 deletions

View file

@ -15,7 +15,8 @@ from django.contrib.contenttypes.models import ContentType
from django.urls import reverse
from dateutil.relativedelta import relativedelta # type: ignore
from epplibwrapper.errors import ErrorCode, RegistryError
from waffle.admin import FlagAdmin, SampleAdmin, SwitchAdmin
from waffle.admin import FlagAdmin
from waffle.models import Sample, Switch
from registrar.models import Contact, Domain, DomainRequest, DraftDomain, User, Website
from registrar.utility.errors import FSMDomainRequestError, FSMErrorCodes
from registrar.views.utility.mixins import OrderableFieldsMixin
@ -2166,23 +2167,6 @@ class WaffleFlagAdmin(FlagAdmin):
model = models.WaffleFlag
fields = "__all__"
class WaffleSwitchAdmin(SwitchAdmin):
class Meta:
"""Contains meta information about this class"""
model = models.WaffleSwitch
fields = "__all__"
class WaffleSampleAdmin(SampleAdmin):
class Meta:
"""Contains meta information about this class"""
model = models.WaffleSample
fields = "__all__"
admin.site.unregister(LogEntry) # Unregister the default registration
admin.site.register(LogEntry, CustomLogEntryAdmin)
@ -2209,5 +2193,7 @@ admin.site.register(models.VerifiedByStaff, VerifiedByStaffAdmin)
# Register our custom waffle implementations
admin.site.register(models.WaffleFlag, WaffleFlagAdmin)
admin.site.register(models.WaffleSample, WaffleSampleAdmin)
admin.site.register(models.WaffleSwitch, WaffleSwitchAdmin)
# Unregister Sample and Switch from the waffle library
admin.site.unregister(Sample)
admin.site.unregister(Switch)