Commit Graph
3 Commits
Author SHA1 Message Date
MarcZX10 c9cc36e1bd test(libSceMsgDialog): cover terminating beside another library's dialog
guest_msg_dialog_tests opens a dialog owned by the error dialog library and
terminates libSceMsgDialog: the other dialog keeps capturing input and its
answer is still delivered.
2026-10-29 14:06:18 +00:00
MarcZX10 76d21b8244 test(libSceMsgDialog): cover a dialog that no flip draws
guest_msg_dialog_tests opens a Yes and No dialog with a presenter registered and a
40 ms bound, never reads its view and polls: the dialog runs until the bound,
finishes at the next status call, and the session no longer holds the input.
A dialog whose view was read keeps running past the bound and finishes when
the player answers.
2026-10-29 14:06:17 +00:00
MarcZX10 8660db0414 test(libSceMsgDialog): cover presenting a user message dialog
guest_msg_dialog_tests opens dialogs through the exports. Without a presenter a
dialog finishes on the second status call and nothing is shown. With one, the
dialog is shown, stays running across status calls, refuses a second open,
finishes when answered, and a close or a terminate closes or resets the
session. A dialog without buttons, a progress bar, a system message and a
dialog the session refuses because another one is showing keep the automatic
answer.
2026-10-29 14:06:13 +00:00