From a6185cff7619ba635eebb7e9336e9979da49e604 Mon Sep 17 00:00:00 2001
From: Todd Dembrey <todd.dembrey@torchbox.com>
Date: Wed, 26 Sep 2018 12:05:42 +0100
Subject: [PATCH] Add a test for the open RFP

---
 opentech/apply/funds/tests/factories/models.py |  1 +
 opentech/apply/funds/tests/test_models.py      | 10 ++++++++++
 2 files changed, 11 insertions(+)

diff --git a/opentech/apply/funds/tests/factories/models.py b/opentech/apply/funds/tests/factories/models.py
index 5828a117a..36e233f24 100644
--- a/opentech/apply/funds/tests/factories/models.py
+++ b/opentech/apply/funds/tests/factories/models.py
@@ -43,6 +43,7 @@ __all__ = [
     'RequestForPartnersFactory',
     'SealedRoundFactory',
     'SealedSubmissionFactory',
+    'TodayRoundFactory',
     'workflow_for_stages',
 ]
 
diff --git a/opentech/apply/funds/tests/test_models.py b/opentech/apply/funds/tests/test_models.py
index 6e295b757..89a9ac602 100644
--- a/opentech/apply/funds/tests/test_models.py
+++ b/opentech/apply/funds/tests/test_models.py
@@ -21,6 +21,7 @@ from .factories import (
     LabFactory,
     RequestForPartnersFactory,
     RoundFactory,
+    TodayRoundFactory,
 )
 
 
@@ -474,3 +475,12 @@ class TestRequestForPartners(TestCase):
         request = make_request(site=rfp.get_site())
         response = rfp.serve(request)
         self.assertContains(response, 'not accepting')
+        self.assertNotContains(response, 'Submit')
+
+    def test_form_when_round(self):
+        rfp = RequestForPartnersFactory()
+        open_round = TodayRoundFactory(parent=rfp)
+        request = make_request(site=rfp.get_site())
+        response = rfp.serve(request)
+        self.assertNotContains(response, 'not accepting')
+        self.assertContains(response, 'Submit')
-- 
GitLab