From d6ece841b97eeb677dc32bb29ee3bd55d1d274b5 Mon Sep 17 00:00:00 2001 From: James Artz Date: Wed, 8 Nov 2017 13:20:57 -0600 Subject: [PATCH] ProjectStatus unit tests (#4127) * WIP: unit tests for ProjectStatus - Adds basic page layout tests. - Adds tests for workflow settings. - Tests for modal dialog for toggle default workflow not working. * Refactor ProjectStatus unit tests. * Refactor tests. * Bug fix: only render one modal for workflow default dialog. * Update WorkflowDefaultDialog test post bug fix. * Move default workflow modal outside workflow map. * WIP: Add event handler unit tests. * Refactor tests. * Refactor unit test for no workflows message. --- app/pages/admin/project-status.jsx | 10 +- app/pages/admin/project-status.spec.js | 141 +++++++++++++++++++++++++ 2 files changed, 146 insertions(+), 5 deletions(-) create mode 100644 app/pages/admin/project-status.spec.js diff --git a/app/pages/admin/project-status.jsx b/app/pages/admin/project-status.jsx index bc7f978d5a..85979b2b25 100644 --- a/app/pages/admin/project-status.jsx +++ b/app/pages/admin/project-status.jsx @@ -133,6 +133,11 @@ class ProjectStatus extends Component { return (