Sha256: ea11d98d78d919b163247b7f68ff4213a17e1f9233ef4ff387688c3e07489c2c

Contents?: true

Size: 722 Bytes

Versions: 41

Compression:

Stored size: 722 Bytes

Contents

require "librarian"

module Librarian
  module Source
    describe Git do

      let(:env) { Environment.new }

      describe "validating options for the specfile" do

        context "with only known options" do
          it "should not raise" do
            expect { described_class.from_spec_args(env, "some://git/repo.git", :ref => "megapatches") }.
              to_not raise_error
          end
        end

        context "with an unknown option" do
          it "should raise" do
            expect { described_class.from_spec_args(env, "some://git/repo.git", :branch => "megapatches") }.
              to raise_error Error, "unrecognized options: branch"
          end
        end

      end

    end
  end
end

Version data entries

41 entries across 41 versions & 5 rubygems

Version Path
librarianp-0.6.3 spec/unit/source/git_spec.rb
librarianp-0.6.2 spec/unit/source/git_spec.rb
librarianp-0.6.1 spec/unit/source/git_spec.rb
librarianp-0.6.0 spec/unit/source/git_spec.rb
librarianp-0.5.1 spec/unit/source/git_spec.rb
librarianp-0.5.0 spec/unit/source/git_spec.rb
librarianp-0.4.0 spec/unit/source/git_spec.rb
librarianp-0.3.0 spec/unit/source/git_spec.rb
librarianp-0.2.0 spec/unit/source/git_spec.rb
librarianp-0.1.2 spec/unit/source/git_spec.rb
librarian-0.1.2 spec/unit/source/git_spec.rb
librarian-puppet-0.9.10 vendor/librarian/spec/unit/source/git_spec.rb
librarian-0.1.1 spec/unit/source/git_spec.rb
librarian-puppet-0.9.9 vendor/librarian/spec/unit/source/git_spec.rb
librarian-0.1.0 spec/unit/source/git_spec.rb
librarian-0.1.0.beta.1 spec/unit/source/git_spec.rb
librarian-puppet-lmco-0.9.8.2 vendor/librarian/spec/unit/source/git_spec.rb
librarian-puppet-0.9.8 vendor/librarian/spec/unit/source/git_spec.rb
librarian-puppet-maestrodev-0.9.7.5 vendor/librarian/spec/unit/source/git_spec.rb
librarian-puppet-maestrodev-0.9.7.4 vendor/librarian/spec/unit/source/git_spec.rb