def test_has_read_only_view_of_outgoing_transfer(self):
user = self.be_apubdef_user()
outgoing_transfer = models.ApplicationTransfer.objects.filter(
status_update__application__organization__profiles__user=user
).first()
status_update = outgoing_transfer.status_update
submission = \
outgoing_transfer.status_update.application.form_submission
response = self.get_page(submission)
expected_display_data = [
"{} at {}".format(
status_update.author.profile.name,
status_update.author.profile.organization.name),
"Transferred to",
outgoing_transfer.new_application.organization.name,
outgoing_transfer.reason,
status_update.notification.sent_message
]
for expected_data in expected_display_data:
self.assertContains(response, escape(expected_data))
self.assertNotContains(response, escape('update-status-button'))
评论列表
文章目录