summaryrefslogtreecommitdiff
path: root/qa/qa.rb
diff options
context:
space:
mode:
authorGrzegorz Bizon <grzesiek.bizon@gmail.com>2017-12-13 15:21:28 +0100
committerGrzegorz Bizon <grzesiek.bizon@gmail.com>2017-12-15 10:46:58 +0100
commit5c393b39ab561d615bfc08908bb9721699337dc8 (patch)
tree50a664688838d2a12ab22acacd766747e6c1a0ba /qa/qa.rb
parent8b436fb8f87878264508c78471e3e71e2d024aa0 (diff)
downloadgitlab-ce-5c393b39ab561d615bfc08908bb9721699337dc8.tar.gz
Rename QA scenarios to make factory concept explicit
Diffstat (limited to 'qa/qa.rb')
-rw-r--r--qa/qa.rb44
1 files changed, 21 insertions, 23 deletions
diff --git a/qa/qa.rb b/qa/qa.rb
index 0294fc28edf..a4e6be4c77b 100644
--- a/qa/qa.rb
+++ b/qa/qa.rb
@@ -13,6 +13,27 @@ module QA
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
#
module Scenario
@@ -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