Commit d5dcbf7d authored by Mark Lapierre's avatar Mark Lapierre

Fix codeowners spec

Now that users are created via the API we don't need to sign out after
creating a user.
parent d9260cc3
...@@ -19,19 +19,17 @@ module QA ...@@ -19,19 +19,17 @@ module QA
before do before do
# Add two new users to a project as members # Add two new users to a project as members
Runtime::Browser.visit(:gitlab, Page::Main::Login) Runtime::Browser.visit(:gitlab, Page::Main::Login)
Page::Main::Login.perform(&:sign_in_using_credentials)
@user = Resource::User.fabricate! @user = Resource::User.fabricate!
@user2 = Resource::User.fabricate! @user2 = Resource::User.fabricate!
Page::Main::Menu.perform { |menu| menu.sign_out }
Page::Main::Login.perform { |login_page| login_page.sign_in_using_credentials }
@project = Resource::Project.fabricate! do |project| @project = Resource::Project.fabricate! do |project|
project.name = "codeowners" project.name = "codeowners"
end end
@project.visit! @project.visit!
Page::Project::Menu.perform { |menu| menu.click_members_settings } Page::Project::Menu.perform(&:click_members_settings)
Page::Project::Settings::Members.perform do |members_page| Page::Project::Settings::Members.perform do |members_page|
members_page.add_member(@user.username) members_page.add_member(@user.username)
members_page.add_member(@user2.username) members_page.add_member(@user2.username)
......
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