Plan document session prompts
This commit is contained in:
@@ -26,6 +26,7 @@ void message_dialog_preserves_cancel_policy(pp::tests::Harness& harness)
|
||||
PP_EXPECT(harness, plan.title == "Import");
|
||||
PP_EXPECT(harness, plan.message == "Import brushes?");
|
||||
PP_EXPECT(harness, plan.ok_caption == "Ok");
|
||||
PP_EXPECT(harness, plan.cancel_caption == "Cancel");
|
||||
PP_EXPECT(harness, plan.show_cancel);
|
||||
}
|
||||
|
||||
@@ -37,6 +38,14 @@ void message_dialog_defaults_to_no_cancel(pp::tests::Harness& harness)
|
||||
PP_EXPECT(harness, !plan.show_cancel);
|
||||
}
|
||||
|
||||
void message_dialog_allows_custom_button_captions(pp::tests::Harness& harness)
|
||||
{
|
||||
const auto plan = pp::app::plan_app_message_dialog("Unsaved", "Save first?", true, "Yes", "No");
|
||||
PP_EXPECT(harness, plan.ok_caption == "Yes");
|
||||
PP_EXPECT(harness, plan.cancel_caption == "No");
|
||||
PP_EXPECT(harness, plan.show_cancel);
|
||||
}
|
||||
|
||||
void input_dialog_preserves_ok_caption(pp::tests::Harness& harness)
|
||||
{
|
||||
const auto plan = pp::app::plan_app_input_dialog("Rename", "Layer", "Save");
|
||||
@@ -62,6 +71,7 @@ int main()
|
||||
harness.run("progress dialog clamps negative total", progress_dialog_clamps_negative_total);
|
||||
harness.run("message dialog preserves cancel policy", message_dialog_preserves_cancel_policy);
|
||||
harness.run("message dialog defaults to no cancel", message_dialog_defaults_to_no_cancel);
|
||||
harness.run("message dialog allows custom button captions", message_dialog_allows_custom_button_captions);
|
||||
harness.run("input dialog preserves ok caption", input_dialog_preserves_ok_caption);
|
||||
harness.run("input dialog rejects empty ok caption", input_dialog_rejects_empty_ok_caption);
|
||||
return harness.finish();
|
||||
|
||||
Reference in New Issue
Block a user