aboutsummaryrefslogtreecommitdiffstats
path: root/ctrack/register/tests
diff options
context:
space:
mode:
authorMatthew Lemon <lemon@matthewlemon.com>2020-10-22 16:51:08 +0100
committerMatthew Lemon <lemon@matthewlemon.com>2020-10-22 16:52:07 +0100
commit15073041461d2656e9612ea2c461b221c4aefd4e (patch)
tree77fc4abd695ecc13bb304591cee50c1170fbc11a /ctrack/register/tests
parent26ea2326bd4915e3be01bbee5c1e86a9410385e0 (diff)
now processes a an empty event list
Diffstat (limited to '')
-rw-r--r--ctrack/register/tests/test_css.py19
1 files changed, 19 insertions, 0 deletions
diff --git a/ctrack/register/tests/test_css.py b/ctrack/register/tests/test_css.py
index fe530bd..44a681c 100644
--- a/ctrack/register/tests/test_css.py
+++ b/ctrack/register/tests/test_css.py
@@ -138,3 +138,22 @@ def test_table_row_builder(user, caf):
"<td>CAF_VALIDATION_PERIOD</td>\n"
"</tr>"
)
+
+
+def test_table_row_builder_with_no_events(user, caf):
+ org_name = caf.organisation.name
+ sl = Swimlane(org_name, [])
+ assert sl.table_row_builder() == (
+ "<tr>\n"
+ f"<td>{caf.organisation.name}</td>\n"
+ "<td>CAF_INITIAL_CAF_RECEIVED</td>\n"
+ '<td>CAF_INITIAL_REVIEW_COMPLETE</td>\n'
+ "<td>CAF_FEEDBACK_EMAILED_OES</td>\n"
+ "<td>CAF_RECEIVED</td>\n"
+ "<td>CAF_EMAILED_ROSA</td>\n"
+ "<td>CAF_VALIDATION_SIGN_OFF</td>\n"
+ "<td>CAF_VALIDATION_RECORD_EMAILED_TO_OES</td>\n"
+ "<td>CAF_PEER_REVIEW_PERIOD</td>\n"
+ "<td>CAF_VALIDATION_PERIOD</td>\n"
+ "</tr>"
+ )