From 646cd6752c6ed88315b04fefc5f28a6b933415f4 Mon Sep 17 00:00:00 2001 From: Aizizi Yigaimu Date: Thu, 5 Mar 2020 16:25:38 -0500 Subject: [PATCH 1/4] Refactor PNA test code --- .../apps/pna/features/downloadReport.feature | 16 ++++++ bloclink/apps/pna/features/environment.py | 3 +- .../apps/pna/features/generateReport.feature | 16 ++++++ .../pna/features/loadQuestionnaire.feature | 18 +++++++ .../apps/pna/features/steps/downloadReport.py | 28 ++++++++++ .../apps/pna/features/steps/generateReport.py | 28 ++++++++++ .../pna/features/steps/loadQuestionnaire.py | 36 +++++++++++++ .../pna/features/steps/submitQuestionnaire.py | 49 ++++------------- .../pna/features/submitQuestionnaire.feature | 54 ++++--------------- 9 files changed, 163 insertions(+), 85 deletions(-) create mode 100644 bloclink/apps/pna/features/downloadReport.feature create mode 100644 bloclink/apps/pna/features/generateReport.feature create mode 100644 bloclink/apps/pna/features/loadQuestionnaire.feature create mode 100644 bloclink/apps/pna/features/steps/downloadReport.py create mode 100644 bloclink/apps/pna/features/steps/generateReport.py create mode 100644 bloclink/apps/pna/features/steps/loadQuestionnaire.py diff --git a/bloclink/apps/pna/features/downloadReport.feature b/bloclink/apps/pna/features/downloadReport.feature new file mode 100644 index 0000000..91baa74 --- /dev/null +++ b/bloclink/apps/pna/features/downloadReport.feature @@ -0,0 +1,16 @@ +Feature: A building owner can submit questionnaire + + @load_questionnaire_inputs + Scenario Outline: User can generate report + Given I have the building + When I click the submit button in Dashboard + Then the page should contain