From 1b667ecb72800e897a0f483c1890297114e3fa48 Mon Sep 17 00:00:00 2001
From: Rhys Arkins <rhys@arkins.net>
Date: Mon, 26 Aug 2019 08:51:04 +0200
Subject: [PATCH] test: add pending master issue test

---
 .../_fixtures/master-issue_with_3_PR_in_approval.txt        | 6 ++++++
 test/workers/repository/master-issue.spec.js                | 6 ++++++
 2 files changed, 12 insertions(+)

diff --git a/test/workers/repository/_fixtures/master-issue_with_3_PR_in_approval.txt b/test/workers/repository/_fixtures/master-issue_with_3_PR_in_approval.txt
index 5d9a799bb8..1aaf4c612f 100644
--- a/test/workers/repository/_fixtures/master-issue_with_3_PR_in_approval.txt
+++ b/test/workers/repository/_fixtures/master-issue_with_3_PR_in_approval.txt
@@ -8,3 +8,9 @@ These branches exist but PRs won't be created until you approve by ticking the c
  - [ ] <!-- approvePr-branch=branchName2 -->pr2 (`dep2`, `dep3`)
  - [ ] <!-- approvePr-branch=branchName3 -->pr3
 
+## Pending Status Checks
+
+These updates await pending status checks. To force their creation now, check the box below.
+
+ - [ ] <!-- approvePr-branch=branchName4 -->pr4
+
diff --git a/test/workers/repository/master-issue.spec.js b/test/workers/repository/master-issue.spec.js
index 6c4659e4cf..cf4c6fe14c 100644
--- a/test/workers/repository/master-issue.spec.js
+++ b/test/workers/repository/master-issue.spec.js
@@ -352,6 +352,12 @@ describe('workers/repository/master-issue', () => {
           res: 'needs-pr-approval',
           branchName: 'branchName3',
         },
+        {
+          prTitle: 'pr4',
+          upgrades: [{ depName: 'dep4' }],
+          res: 'pending',
+          branchName: 'branchName4',
+        },
       ];
       config.masterIssue = true;
       config.masterIssuePrApproval = true;
-- 
GitLab