diff options
Diffstat (limited to 'spec/lib/gitlab/github_import/importer/issue_event_importer_spec.rb')
-rw-r--r-- | spec/lib/gitlab/github_import/importer/issue_event_importer_spec.rb | 18 |
1 files changed, 14 insertions, 4 deletions
diff --git a/spec/lib/gitlab/github_import/importer/issue_event_importer_spec.rb b/spec/lib/gitlab/github_import/importer/issue_event_importer_spec.rb index 33d5fbf13a0..91121f3c3fc 100644 --- a/spec/lib/gitlab/github_import/importer/issue_event_importer_spec.rb +++ b/spec/lib/gitlab/github_import/importer/issue_event_importer_spec.rb @@ -42,10 +42,6 @@ RSpec.describe Gitlab::GithubImport::Importer::IssueEventImporter, :clean_gitlab end describe '#execute' do - before do - issue_event.attributes[:issue_db_id] = issue.id - end - context "when it's closed issue event" do let(:event_name) { 'closed' } @@ -116,6 +112,20 @@ RSpec.describe Gitlab::GithubImport::Importer::IssueEventImporter, :clean_gitlab Gitlab::GithubImport::Importer::Events::ChangedAssignee end + context "when it's review_requested issue event" do + let(:event_name) { 'review_requested' } + + it_behaves_like 'triggers specific event importer', + Gitlab::GithubImport::Importer::Events::ChangedReviewer + end + + context "when it's review_request_removed issue event" do + let(:event_name) { 'review_request_removed' } + + it_behaves_like 'triggers specific event importer', + Gitlab::GithubImport::Importer::Events::ChangedReviewer + end + context "when it's unknown issue event" do let(:event_name) { 'fake' } |