Commit d600ea75 authored by Richard Clamp's avatar Richard Clamp

Move tags out to containing feature

We can currently reduce the number of times we specify the tag of a
given example group by moving them hoisting them up one level to the
containing `feature`
parent 9818d3ee
module QA module QA
feature 'standard root login' do feature 'standard root login', :core do
scenario 'user logs in using credentials', :core do scenario 'user logs in using credentials' do
Page::Main::Entry.act { sign_in_using_credentials } Page::Main::Entry.act { sign_in_using_credentials }
# TODO, since `Signed in successfully` message was removed # TODO, since `Signed in successfully` message was removed
......
module QA module QA
feature 'create a new group' do feature 'create a new group', :mattermost do
scenario 'creating a group with a mattermost team', :mattermost do scenario 'creating a group with a mattermost team' do
Page::Main::Entry.act { sign_in_using_credentials } Page::Main::Entry.act { sign_in_using_credentials }
Page::Main::Menu.act { go_to_groups } Page::Main::Menu.act { go_to_groups }
......
module QA module QA
feature 'create a new project' do feature 'create a new project', :core do
scenario 'user creates a new project', :core do scenario 'user creates a new project' do
Page::Main::Entry.act { sign_in_using_credentials } Page::Main::Entry.act { sign_in_using_credentials }
Scenario::Gitlab::Project::Create.perform do |project| Scenario::Gitlab::Project::Create.perform do |project|
......
module QA module QA
feature 'clone code from the repository' do feature 'clone code from the repository', :core do
context 'with regular account over http', :core do context 'with regular account over http' do
given(:location) do given(:location) do
Page::Project::Show.act do Page::Project::Show.act do
choose_repository_clone_http choose_repository_clone_http
...@@ -30,7 +30,7 @@ module QA ...@@ -30,7 +30,7 @@ module QA
end end
end end
scenario 'user performs a deep clone', :core do scenario 'user performs a deep clone' do
Git::Repository.perform do |repository| Git::Repository.perform do |repository|
repository.location = location repository.location = location
repository.use_default_credentials repository.use_default_credentials
...@@ -41,7 +41,7 @@ module QA ...@@ -41,7 +41,7 @@ module QA
end end
end end
scenario 'user performs a shallow clone', :core do scenario 'user performs a shallow clone' do
Git::Repository.perform do |repository| Git::Repository.perform do |repository|
repository.location = location repository.location = location
repository.use_default_credentials repository.use_default_credentials
......
module QA module QA
feature 'push code to repository' do feature 'push code to repository', :core do
context 'with regular account over http' do context 'with regular account over http' do
scenario 'user pushes code to the repository', :core do scenario 'user pushes code to the repository' do
Page::Main::Entry.act { sign_in_using_credentials } Page::Main::Entry.act { sign_in_using_credentials }
Scenario::Gitlab::Project::Create.perform do |scenario| Scenario::Gitlab::Project::Create.perform do |scenario|
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment