diff options
Diffstat (limited to 'spec/models/releases/source_spec.rb')
-rw-r--r-- | spec/models/releases/source_spec.rb | 22 |
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 |