def test_simple(self): app = ApiApplication.objects.create( owner=self.user, status=ApiApplicationStatus.pending_deletion ) ApiToken.objects.create(application=app, user=self.user, scopes=0) ApiGrant.objects.create( application=app, user=self.user, scopes=0, redirect_uri="http://example.com" ) with self.tasks(): delete_api_application(object_id=app.id) assert not ApiApplication.objects.filter(id=app.id).exists() assert not ApiGrant.objects.filter(application=app).exists() assert not ApiToken.objects.filter(application=app).exists()
def test_simple(self): app = ApiApplication.objects.create( owner=self.user, status=ApiApplicationStatus.pending_deletion, ) ApiToken.objects.create( application=app, user=self.user, scopes=0, ) ApiGrant.objects.create( application=app, user=self.user, scopes=0, redirect_uri='http://example.com', ) with self.tasks(): delete_api_application(object_id=app.id) assert not ApiApplication.objects.filter(id=app.id).exists() assert not ApiGrant.objects.filter(application=app).exists() assert not ApiToken.objects.filter(application=app).exists()