summaryrefslogtreecommitdiff
path: root/spec/services
diff options
context:
space:
mode:
authorRobert Schilling <rschilling@student.tugraz.at>2016-04-15 14:21:28 +0200
committerRobert Schilling <rschilling@student.tugraz.at>2016-04-15 16:05:04 +0200
commit3c704c33e0d6c91ecc156d8bcdf260b0c4c23a27 (patch)
tree0cfe7907459b3ff74dd20824077343076006152e /spec/services
parentc795ef079cde695080ef34444899b77127db6075 (diff)
downloadgitlab-ce-3c704c33e0d6c91ecc156d8bcdf260b0c4c23a27.tar.gz
Delete tags via rugged
Diffstat (limited to 'spec/services')
-rw-r--r--spec/services/delete_tag_service_spec.rb11
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