diff options
| author | Robert Schilling <rschilling@student.tugraz.at> | 2016-04-15 14:21:28 +0200 |
|---|---|---|
| committer | Robert Schilling <rschilling@student.tugraz.at> | 2016-04-15 16:05:04 +0200 |
| commit | 3c704c33e0d6c91ecc156d8bcdf260b0c4c23a27 (patch) | |
| tree | 0cfe7907459b3ff74dd20824077343076006152e /spec/services | |
| parent | c795ef079cde695080ef34444899b77127db6075 (diff) | |
| download | gitlab-ce-3c704c33e0d6c91ecc156d8bcdf260b0c4c23a27.tar.gz | |
Delete tags via rugged
Diffstat (limited to 'spec/services')
| -rw-r--r-- | spec/services/delete_tag_service_spec.rb | 11 |
1 files changed, 1 insertions, 10 deletions
diff --git a/spec/services/delete_tag_service_spec.rb b/spec/services/delete_tag_service_spec.rb index 5b7ba521812..477551f5036 100644 --- a/spec/services/delete_tag_service_spec.rb +++ b/spec/services/delete_tag_service_spec.rb @@ -6,21 +6,12 @@ describe DeleteTagService, services: true do let(:user) { create(:user) } let(:service) { described_class.new(project, user) } - let(:tag) { double(:tag, name: '8.5', target: 'abc123') } - describe '#execute' do - before do - allow(repository).to receive(:find_tag).and_return(tag) - end - it 'removes the tag' do - expect_any_instance_of(Gitlab::Shell).to receive(:rm_tag). - and_return(true) - expect(repository).to receive(:before_remove_tag) expect(service).to receive(:success) - service.execute('8.5') + service.execute('v1.1.0') end end end |
