워크시트 검수 UI와 세션 다크톤 정리
This commit is contained in:
parent
f7aae885b2
commit
30441bd93b
7 changed files with 404 additions and 121 deletions
|
|
@ -212,6 +212,9 @@ class TeacherDashboardGrowthTest(unittest.IsolatedAsyncioTestCase):
|
|||
"reviewer_id": principal.user_id,
|
||||
"status": "closed",
|
||||
"note": "다음 회기에서 반영 질문을 늘리도록 지도",
|
||||
"worksheet_status": "changes_requested",
|
||||
"worksheet_note": "보호요인 근거를 한 줄 더 보강",
|
||||
"worksheet_reviewed_at": "2026-06-27T10:05:00Z",
|
||||
"reviewed_at": "2026-06-27T10:00:00Z",
|
||||
"updated_at": "2026-06-27T10:00:00Z",
|
||||
},
|
||||
|
|
@ -225,13 +228,21 @@ class TeacherDashboardGrowthTest(unittest.IsolatedAsyncioTestCase):
|
|||
teacher.TeacherSessionReviewStatusRequest(
|
||||
status="closed",
|
||||
note="다음 회기에서 반영 질문을 늘리도록 지도",
|
||||
worksheet_status="changes_requested",
|
||||
worksheet_note="보호요인 근거를 한 줄 더 보강",
|
||||
),
|
||||
principal,
|
||||
)
|
||||
|
||||
save_status.assert_awaited_once()
|
||||
save_kwargs = save_status.await_args.kwargs
|
||||
self.assertEqual(save_kwargs["worksheet_status"], "changes_requested")
|
||||
self.assertIn("보호요인", save_kwargs["worksheet_note"])
|
||||
self.assertEqual(response.status, "closed")
|
||||
self.assertIn("반영 질문", response.note)
|
||||
self.assertEqual(response.worksheet_status, "changes_requested")
|
||||
self.assertIn("보호요인", response.worksheet_note)
|
||||
self.assertEqual(response.worksheet_reviewed_at, "2026-06-27T10:05:00Z")
|
||||
|
||||
|
||||
if __name__ == "__main__":
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue