Sha256: 7bf7a27f0ea689f8ba82eb66b5c749ae741631c68f498b3400566775c0cdbad0

Contents?: true

Size: 865 Bytes

Versions: 1

Compression:

Stored size: 865 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",
    "sproutcore-runtime"   => "1.5",
    "sproutcore-datetime"  => "1.5",
    "sproutcore-datastore" => "1.5",
    "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 "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

1 entries across 1 versions & 1 rubygems

Version Path
spade-0.0.1 spec/gauntlet_spec.rb