Add milestone creation and editing
This commit is contained in:
15
TESTING.md
15
TESTING.md
@@ -164,7 +164,7 @@ xcrun simctl launch booted de.rfc1437.gotcha
|
||||
- [ ] Save is disabled for an empty or whitespace-only title. Create issues with
|
||||
no labels/milestone/due date and with multiple labels, a milestone, and a
|
||||
due date; each new issue appears in the list and opens its detail.
|
||||
- [ ] Tap **Edit** on an issue. Change its title and Markdown body, replace and
|
||||
- [ ] Tap the pencil button on an issue. Change its title and Markdown body, replace and
|
||||
clear labels, select and clear its milestone, and add, change, and remove
|
||||
its due date. Save, refresh, and relaunch to verify every change persists.
|
||||
- [ ] Cancel both new and edited issues, including with the keyboard and date
|
||||
@@ -179,8 +179,8 @@ xcrun simctl launch booted de.rfc1437.gotcha
|
||||
Markdown, **Preview** renders it, and switching modes preserves the exact
|
||||
source. Save and verify the rendered comment appears after the detail
|
||||
refresh; Cancel leaves the issue unchanged.
|
||||
- [ ] Each comment authored by the signed-in account has its own **Edit**
|
||||
button and comments by other accounts do not. Edit an owned comment in
|
||||
- [ ] Each comment authored by the signed-in account has its own pencil button
|
||||
and comments by other accounts do not. Edit an owned comment in
|
||||
Write and Preview modes, save it, refresh and relaunch, and verify the
|
||||
Markdown change persists. Check Add/Edit/Cancel/Save with Dynamic Type
|
||||
and VoiceOver, including the empty-comment Save state.
|
||||
@@ -250,6 +250,15 @@ xcrun simctl launch booted de.rfc1437.gotcha
|
||||
counts, and a green/amber closed/open progress bar.
|
||||
- [ ] Open a milestone and verify every assigned issue and pull request is
|
||||
listed; tapping either opens its normal detail.
|
||||
- [ ] Tap the add button. **New Milestone** has native Cancel and Save controls,
|
||||
title and multiline description fields, and an optional inline date
|
||||
picker. Save is disabled for an empty or whitespace-only title. Create
|
||||
milestones both without and with a due date and verify each appears.
|
||||
- [ ] Tap the pencil button on a milestone. Change its title and description, add and
|
||||
change its due date, then turn Due Date off and save to clear it. Refresh
|
||||
and relaunch after each save to verify persistence; Cancel leaves every
|
||||
value unchanged. Exercise the form with the keyboard, Dynamic Type, and
|
||||
VoiceOver labels.
|
||||
- [ ] Repository issue lists and issue details show the assigned milestone with
|
||||
a flag icon instead of a text label.
|
||||
- [ ] Repositories without milestones show the native empty state.
|
||||
|
||||
Reference in New Issue
Block a user