Sha256: 30823ad9ab895e3abf894bd4da455a322d2077e3a3fac56a9809a4ce5f39d828

Contents?: true

Size: 765 Bytes

Versions: 2

Compression:

Stored size: 765 Bytes

Contents

require "spec_helper"

describe "spade build the gauntlet" do
  before do
    cd(home)
    env["HOME"] = home.to_s
    write_creds("user@example.com", "deadbeef")
  end

  {
    "ivory"                => "0.0.1",
    "jquery"               => "1.4.3",
    "optparse"             => "1.0.1",
    "web-file"             => "0.0.1",
    "web-typed-array"      => "0.0.1",
  }.each do |package, version|
    it "builds a spade from #{package}" do
      FileUtils.cp_r root.join("packages/#{package}"), package
      cd package
      spade "package", "build"

      exit_status.should be_success
      stdout.read.should include("Successfully built package: #{package}-#{version}.spd")
      File.exist?(tmp.join(package, "#{package}-#{version}.spd"))
    end
  end
end

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
spade-packager-0.1.0.1 spec/gauntlet_spec.rb
spade-packager-0.1.0 spec/gauntlet_spec.rb