summaryrefslogtreecommitdiff
path: root/spec/models/releases/source_spec.rb
diff options
context:
space:
mode:
Diffstat (limited to 'spec/models/releases/source_spec.rb')
-rw-r--r--spec/models/releases/source_spec.rb22
1 files changed, 11 insertions, 11 deletions
diff --git a/spec/models/releases/source_spec.rb b/spec/models/releases/source_spec.rb
index c5213196962..9259b770e50 100644
--- a/spec/models/releases/source_spec.rb
+++ b/spec/models/releases/source_spec.rb
@@ -1,38 +1,38 @@
# frozen_string_literal: true
-require 'spec_helper'
+require "spec_helper"
describe Releases::Source do
- set(:project) { create(:project, :repository, name: 'finance-cal') }
- let(:tag_name) { 'v1.0' }
+ set(:project) { create(:project, :repository, name: "finance-cal") }
+ let(:tag_name) { "v1.0" }
- describe '.all' do
+ describe ".all" do
subject { described_class.all(project, tag_name) }
- it 'returns all formats of sources' do
+ it "returns all formats of sources" do
expect(subject.map(&:format))
.to match_array(described_class::FORMATS)
end
end
- describe '#url' do
+ describe "#url" do
subject { source.url }
let(:source) do
described_class.new(project: project, tag_name: tag_name, format: format)
end
- let(:format) { 'zip' }
+ let(:format) { "zip" }
- it 'returns zip archived source url' do
+ it "returns zip archived source url" do
is_expected
.to eq("#{project.web_url}/-/archive/v1.0/finance-cal-v1.0.zip")
end
- context 'when ref is directory structure' do
- let(:tag_name) { 'beta/v1.0' }
+ context "when ref is directory structure" do
+ let(:tag_name) { "beta/v1.0" }
- it 'converts slash to dash' do
+ it "converts slash to dash" do
is_expected
.to eq("#{project.web_url}/-/archive/beta/v1.0/finance-cal-beta-v1.0.zip")
end