Commit a5b9e1c2 authored by James Lopez's avatar James Lopez

added more specs

parent a9f1e972
...@@ -112,7 +112,7 @@ describe Gitlab::ImportExport::ProjectTreeSaver, services: true do ...@@ -112,7 +112,7 @@ describe Gitlab::ImportExport::ProjectTreeSaver, services: true do
end end
it 'saves the correct service type' do it 'saves the correct service type' do
expect(saved_project_json['services'].first['type']).not_to be_nil expect(saved_project_json['services'].first['type']).to eq('CustomIssueTrackerService')
end end
it 'has project feature' do it 'has project feature' do
......
...@@ -25,5 +25,21 @@ describe CustomIssueTrackerService, models: true do ...@@ -25,5 +25,21 @@ describe CustomIssueTrackerService, models: true do
it { is_expected.not_to validate_presence_of(:issues_url) } it { is_expected.not_to validate_presence_of(:issues_url) }
it { is_expected.not_to validate_presence_of(:new_issue_url) } it { is_expected.not_to validate_presence_of(:new_issue_url) }
end end
context 'title' do
let(:issue_tracker) { described_class.new(properties: {}) }
it 'sets a default title' do
issue_tracker.title = nil
expect(issue_tracker.title).to eq('Custom Issue Tracker')
end
it 'sets the custom title' do
issue_tracker.title = 'test title'
expect(issue_tracker.title).to eq('test title')
end
end
end end
end end
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