def METHOD_NAME(self):
    self.client.credentials(HTTP_AUTHORIZATION="Token " + self.token_qfield.key)
    self.assertEqual(self.token_qfield.client_type, AuthToken.ClientType.QFIELD)
    response = self.add_qgis_project_file()
    self.assertTrue(status.is_success(response.status_code))
    wait_for_project_ok_status(self.project)
    self.project.refresh_from_db()
    self.assertTrue(self.project.has_online_vector_data)
    # Check user has no storage left
    self.assertTrue(self.user.useraccount.storage_free_bytes < 0)
    response = self.add_text_file()
    self.assertTrue(status.is_success(response.status_code))
    wait_for_project_ok_status(self.project)
    response = self.change_qgis_project_file()
    self.assertTrue(status.is_success(response.status_code))
    wait_for_project_ok_status(self.project)
    # Cannot not sync or download data because we prevent creating a Package Job
    self.export_file_forbidden()
    self.cross_check_prevent_package_and_apply_job()