From 5c393b39ab561d615bfc08908bb9721699337dc8 Mon Sep 17 00:00:00 2001 From: Grzegorz Bizon Date: Wed, 13 Dec 2017 15:21:28 +0100 Subject: Rename QA scenarios to make factory concept explicit --- qa/qa.rb | 44 +++++++++++++++++++++----------------------- 1 file changed, 21 insertions(+), 23 deletions(-) (limited to 'qa/qa.rb') diff --git a/qa/qa.rb b/qa/qa.rb index 0294fc28edf..a4e6be4c77b 100644 --- a/qa/qa.rb +++ b/qa/qa.rb @@ -12,6 +12,27 @@ module QA autoload :Browser, 'qa/runtime/browser' end + ## + # GitLab QA fabrication mechanisms + # + module Factory + autoload :Base, 'qa/factory/base' + + module Resource + autoload :Sandbox, 'qa/factory/resource/sandbox' + autoload :Group, 'qa/factory/resource/group' + autoload :Project, 'qa/factory/resource/project' + end + + module Repository + autoload :Push, 'qa/factory/repository/push' + end + + module Settings + autoload :HashedStorage, 'qa/factory/settings/hashed_storage' + end + end + ## # GitLab QA Scenarios # @@ -35,29 +56,6 @@ module QA end end - ## - # GitLab instance scenarios. - # - module Gitlab - module Group - autoload :Create, 'qa/scenario/gitlab/group/create' - end - - module Project - autoload :Create, 'qa/scenario/gitlab/project/create' - end - - module Repository - autoload :Push, 'qa/scenario/gitlab/repository/push' - end - - module Sandbox - autoload :Prepare, 'qa/scenario/gitlab/sandbox/prepare' - end - - module Admin - autoload :HashedStorage, 'qa/scenario/gitlab/admin/hashed_storage' - end end end -- cgit v1.2.1 From 890066e20deaeb87c7d89566dc256668bebdcdbd Mon Sep 17 00:00:00 2001 From: Grzegorz Bizon Date: Thu, 14 Dec 2017 12:06:38 +0100 Subject: Fix remaining calls to GitLab QA factories --- qa/qa.rb | 2 -- 1 file changed, 2 deletions(-) (limited to 'qa/qa.rb') diff --git a/qa/qa.rb b/qa/qa.rb index a4e6be4c77b..f473686d344 100644 --- a/qa/qa.rb +++ b/qa/qa.rb @@ -55,8 +55,6 @@ module QA autoload :Mattermost, 'qa/scenario/test/integration/mattermost' end end - - end end ## -- cgit v1.2.1