Sha256: 5240749961d8d6c7346fff1918b36477d4155de6bf28343bb6063e08e5d583c6

Contents?: true

Size: 1004 Bytes

Versions: 40

Compression:

Stored size: 1004 Bytes

Contents

require 'spec_helper'

describe KPM::KillbillPluginArtifact do

  before(:all) do
    @logger       = Logger.new(STDOUT)
    @logger.level = Logger::INFO
  end

  it 'should be able to download and verify artifacts' do
    Dir.mktmpdir do |dir|
      info = KPM::KauiArtifact.pull(@logger,
                                    KPM::BaseArtifact::KAUI_GROUP_ID,
                                    KPM::BaseArtifact::KAUI_ARTIFACT_ID,
                                    KPM::BaseArtifact::KAUI_PACKAGING,
                                    KPM::BaseArtifact::KAUI_CLASSIFIER,
                                    'LATEST',
                                    dir)
      info[:file_name].should == "kaui-standalone-#{info[:version]}.war"
      info[:size].should == File.size(info[:file_path])
    end
  end

  it 'should be able to list versions' do
    versions = KPM::KauiArtifact.versions.to_a
    versions.size.should >= 2
    versions[0].should == '0.0.1'
    versions[1].should == '0.0.2'
  end
end

Version data entries

40 entries across 40 versions & 1 rubygems

Version Path
kpm-0.7.2 spec/kpm/remote/kaui_artifact_spec.rb
kpm-0.7.1 spec/kpm/remote/kaui_artifact_spec.rb
kpm-0.7.0 spec/kpm/remote/kaui_artifact_spec.rb
kpm-0.6.5 spec/kpm/remote/kaui_artifact_spec.rb
kpm-0.6.4 spec/kpm/remote/kaui_artifact_spec.rb
kpm-0.6.3 spec/kpm/remote/kaui_artifact_spec.rb
kpm-0.6.2 spec/kpm/remote/kaui_artifact_spec.rb
kpm-0.6.1 spec/kpm/remote/kaui_artifact_spec.rb
kpm-0.6.0 spec/kpm/remote/kaui_artifact_spec.rb
kpm-0.5.3 spec/kpm/remote/kaui_artifact_spec.rb
kpm-0.5.2 spec/kpm/remote/kaui_artifact_spec.rb
kpm-0.5.1 spec/kpm/remote/kaui_artifact_spec.rb
kpm-0.5.0 spec/kpm/remote/kaui_artifact_spec.rb
kpm-0.4.2 spec/kpm/remote/kaui_artifact_spec.rb
kpm-0.4.1 spec/kpm/remote/kaui_artifact_spec.rb
kpm-0.4.0 spec/kpm/remote/kaui_artifact_spec.rb
kpm-0.3.0 spec/kpm/remote/kaui_artifact_spec.rb
kpm-0.2.4 spec/kpm/remote/kaui_artifact_spec.rb
kpm-0.2.3 spec/kpm/remote/kaui_artifact_spec.rb
kpm-0.2.2 spec/kpm/remote/kaui_artifact_spec.rb