summaryrefslogtreecommitdiff
path: root/qa/qa/specs/features/shared_contexts/import/github_import_shared_context.rb
diff options
context:
space:
mode:
Diffstat (limited to 'qa/qa/specs/features/shared_contexts/import/github_import_shared_context.rb')
-rw-r--r--qa/qa/specs/features/shared_contexts/import/github_import_shared_context.rb14
1 files changed, 5 insertions, 9 deletions
diff --git a/qa/qa/specs/features/shared_contexts/import/github_import_shared_context.rb b/qa/qa/specs/features/shared_contexts/import/github_import_shared_context.rb
index 0a0c2a4a6df..27d94b04cde 100644
--- a/qa/qa/specs/features/shared_contexts/import/github_import_shared_context.rb
+++ b/qa/qa/specs/features/shared_contexts/import/github_import_shared_context.rb
@@ -1,10 +1,10 @@
# frozen_string_literal: true
module QA
- RSpec.shared_context "with github import", :github, :skip_live_env, :requires_admin, quarantine: {
- type: :broken,
- issue: "https://gitlab.com/gitlab-org/gitlab/-/issues/382166"
- } do
+ RSpec.shared_context "with github import", :github, :import, :requires_admin, :orchestrated do
+ include QA::Support::Data::Github
+
+ let!(:github_repo) { "#{github_username}/import-test" }
let!(:api_client) { Runtime::API::Client.as_admin }
let!(:group) do
@@ -28,7 +28,7 @@ module QA
project.name = 'imported-project'
project.group = group
project.github_personal_access_token = Runtime::Env.github_access_token
- project.github_repository_path = 'gitlab-qa-github/import-test'
+ project.github_repository_path = github_repo
project.api_client = user_api_client
project.issue_events_import = true
project.full_notes_import = true
@@ -38,9 +38,5 @@ module QA
before do
group.add_member(user, Resource::Members::AccessLevel::MAINTAINER)
end
-
- after do
- user.remove_via_api!
- end
end
end