diff options
author | Boris Kolpackov <boris@codesynthesis.com> | 2024-12-11 14:06:55 +0200 |
---|---|---|
committer | Francois Kritzinger <francois@codesynthesis.com> | 2024-12-12 13:23:32 +0200 |
commit | e4b897bbb0430d6f8f0be140d9df2d748fddb8f3 (patch) | |
tree | 48934f521dc2fa6f10cd742df2ad8f777dff7b4b /INSTALL-GITHUB-DEV | |
parent | 5a61ea2cad0fe7a43f521bca8a5e7effa29cdcbb (diff) |
Sketch GitHub test scenarios
Diffstat (limited to 'INSTALL-GITHUB-DEV')
-rw-r--r-- | INSTALL-GITHUB-DEV | 29 |
1 files changed, 29 insertions, 0 deletions
diff --git a/INSTALL-GITHUB-DEV b/INSTALL-GITHUB-DEV index ba598e9..244d26c 100644 --- a/INSTALL-GITHUB-DEV +++ b/INSTALL-GITHUB-DEV @@ -121,3 +121,32 @@ Both the smee.io channel and the GitHub app's advanced settings show the JSON payloads of delivered webhooks. smee.io's presentation is better but the GitHub app page also shows the HTTP headers. Wireshark might be better in both aspects but can't redeliver webhooks. + +7. Test scenarios + +- Branch push (BP). + + - Success (also observe check run state transitions). + - Failure (also observe check run state transitions). + - Re-requested check suite. + - Re-requested check run. + +- Pull request (PR). + + - Local PR. + + - Success. + - Failure. + - Re-requested check suite. + - Re-requested check run. + - Head shared with BP. + - Not meargeable/head behind base. + + - Remote PR. + + - Success. + - Failure. + - Re-requested check suite. + - Re-requested check run. + - Head shared with another remote PR. + - Cancel previous check suite on head move. |