Why Gemfury? Push, build, and install  RubyGems npm packages Python packages Maven artifacts PHP packages Go Modules Debian packages RPM packages NuGet packages

Repository URL to install this package:

Details    
dj-kaos / building_blocks / test_models.py
Size: Mime:
from test_example.test_app.models import ArchivableExampleModel


def test_ArchivableModel(db):
    instance = ArchivableExampleModel.objects.create()
    assert instance in ArchivableExampleModel.objects.unarchived()
    instance.archive()
    instance.save()
    assert instance not in ArchivableExampleModel.objects.unarchived()
    instance.restore()
    instance.save()
    assert instance in ArchivableExampleModel.objects.unarchived()