Sha256: a7c407fb52ad045f7b0d86f2862f7ebd5a768520766e55f82682091e6194c9b8

Contents?: true

Size: 648 Bytes

Versions: 14

Compression:

Stored size: 648 Bytes

Contents

# encoding: UTF-8

require "spec_helper"

describe Tetra::Mvn do
  include Tetra::Mockers

  before(:each) do
    create_mock_project
    @path = create_mock_executable("mvn")
  end

  after(:each) do
    delete_mock_project
  end

  describe "#get_mvn_commandline"  do
    it "returns commandline options for running maven" do
      @project.from_directory do
        commandline = Tetra::Mvn.commandline(".", mock_executable_dir("mvn"))
        expected_commandline = "./#{@path} -Dmaven.repo.local=./kit/m2 \
--settings ./kit/m2/settings.xml --strict-checksums"
        expect(commandline).to eq expected_commandline
      end
    end
  end
end

Version data entries

14 entries across 14 versions & 1 rubygems

Version Path
tetra-2.0.6 spec/lib/fine/mvn_spec.rb
tetra-2.0.5 spec/lib/fine/mvn_spec.rb
tetra-2.0.4 spec/lib/fine/mvn_spec.rb
tetra-2.0.3 spec/lib/fine/mvn_spec.rb
tetra-2.0.2 spec/lib/fine/mvn_spec.rb
tetra-2.0.1 spec/lib/fine/mvn_spec.rb
tetra-2.0.0 spec/lib/fine/mvn_spec.rb
tetra-1.2.2 spec/lib/mvn_spec.rb
tetra-1.2.1 spec/lib/mvn_spec.rb
tetra-1.2.0 spec/lib/mvn_spec.rb
tetra-1.1.0 spec/lib/mvn_spec.rb
tetra-1.0.0 spec/lib/mvn_spec.rb
tetra-0.54.0 spec/lib/mvn_spec.rb
tetra-0.53.0 spec/lib/mvn_spec.rb