From d36055cbef1e5f2e9ffe1b0b9c1ad32e85bb5248 Mon Sep 17 00:00:00 2001 From: Mark Lapierre Date: Wed, 26 Sep 2018 15:15:35 -0400 Subject: Add tests of adding file templates Adds tests that adds new files via file templates via the Files view and the Web IDE. Includes changes to page objects and associated code Fetches template content from the API rather than hardcoding strings that will need to be updated if the templates change. Some of the content is stored as flat files but we can't use them because they're not included in the docker images gitlab-qa uses. --- .../javascripts/ide/components/commit_sidebar/form.vue | 4 ++-- app/assets/javascripts/ide/components/file_templates/bar.vue | 4 ++-- .../javascripts/ide/components/file_templates/dropdown.vue | 2 +- app/assets/javascripts/ide/components/ide_tree.vue | 2 +- app/assets/javascripts/ide/components/ide_tree_list.vue | 2 +- app/assets/javascripts/ide/components/new_dropdown/modal.vue | 4 ++-- app/assets/javascripts/vue_shared/components/gl_modal.vue | 12 ++++++++---- 7 files changed, 17 insertions(+), 13 deletions(-) (limited to 'app/assets/javascripts') diff --git a/app/assets/javascripts/ide/components/commit_sidebar/form.vue b/app/assets/javascripts/ide/components/commit_sidebar/form.vue index ee8eb206980..802827fce76 100644 --- a/app/assets/javascripts/ide/components/commit_sidebar/form.vue +++ b/app/assets/javascripts/ide/components/commit_sidebar/form.vue @@ -117,7 +117,7 @@ export default {