From 24256a56f02155429cab3bde599b61e68db2f104 Mon Sep 17 00:00:00 2001 From: Josh Krawczyk Date: Wed, 6 May 2020 23:42:42 -0400 Subject: [PATCH] Vue unit test start --- jest.config.js | 5 +- src/components/FileBar.vue | 14 +- .../automation/AutomationManager.vue | 236 +++++++++--------- .../automation/modals/AddPolicy.vue | 192 -------------- .../modals/{EditPolicy.vue => PolicyForm.vue} | 121 +++++---- src/mixins/dropdown_formatter.js | 28 +++ src/store/automation.js | 18 +- src/store/store.js | 15 +- .../unit/automation/automationmanager.spec.js | 164 +++++++++++- .../unit/automation/automationmodals.spec.js | 85 +++++++ 10 files changed, 489 insertions(+), 389 deletions(-) delete mode 100644 src/components/automation/modals/AddPolicy.vue rename src/components/automation/modals/{EditPolicy.vue => PolicyForm.vue} (69%) create mode 100644 src/mixins/dropdown_formatter.js create mode 100644 tests/unit/automation/automationmodals.spec.js diff --git a/jest.config.js b/jest.config.js index 0f95791..d472a26 100644 --- a/jest.config.js +++ b/jest.config.js @@ -1,3 +1,6 @@ module.exports = { - preset: '@vue/cli-plugin-unit-jest' + preset: '@vue/cli-plugin-unit-jest', + moduleNameMapper: { + quasar: "quasar/dist/quasar.umd.min.js" + }, } diff --git a/src/components/FileBar.vue b/src/components/FileBar.vue index 29c14db..56eec8f 100644 --- a/src/components/FileBar.vue +++ b/src/components/FileBar.vue @@ -44,7 +44,7 @@ Script Manager - + Automation Manager @@ -90,7 +90,11 @@ - +
+ + + +
@@ -127,7 +131,8 @@ export default { showAddSiteModal: false, showEditSitesModal: false, showUpdateAgentsModal: false, - showEditCoreSettingsModal: false + showEditCoreSettingsModal: false, + showAutomationManager: false, }; }, methods: { @@ -137,9 +142,6 @@ export default { showScriptManager() { this.$store.commit("TOGGLE_SCRIPT_MANAGER", true); }, - showAutomationManager() { - this.$store.commit("TOGGLE_AUTOMATION_MANAGER", true); - }, edited() { this.$emit("edited"); } diff --git a/src/components/automation/AutomationManager.vue b/src/components/automation/AutomationManager.vue index 74c6cee..3081506 100644 --- a/src/components/automation/AutomationManager.vue +++ b/src/components/automation/AutomationManager.vue @@ -1,99 +1,107 @@ \ No newline at end of file diff --git a/src/components/automation/modals/EditPolicy.vue b/src/components/automation/modals/PolicyForm.vue similarity index 69% rename from src/components/automation/modals/EditPolicy.vue rename to src/components/automation/modals/PolicyForm.vue index 42a1735..b7273b6 100644 --- a/src/components/automation/modals/EditPolicy.vue +++ b/src/components/automation/modals/PolicyForm.vue @@ -1,8 +1,8 @@