Sha256: 54844b419d96be2483938bf6352eb7e902afa6208b83ead999fecb8912d20b61

Contents?: true

Size: 578 Bytes

Versions: 18

Compression:

Stored size: 578 Bytes

Contents

require File.dirname(__FILE__) + '/spec_helper.rb'
require 'smallcage'

describe "SmallCage::Commands::Import" do
  root = Pathname.new(File.dirname(__FILE__) + "/data")
  
  it "should import default project" do
    tmpdir = root + "tmp"
    Dir.mkdir(tmpdir) unless tmpdir.directory?
    
    opts = { :command => "import", :from => "default", :to => tmpdir.to_s, :quiet => true }
    SmallCage::Runner.run(opts)
    
    (tmpdir + "_smc").directory?.should be_true
    (tmpdir + "_smc/helpers/base_helper.rb").file?.should be_true
    
    FileUtils.rm_r(tmpdir)
  end
  
end

Version data entries

18 entries across 18 versions & 2 rubygems

Version Path
bluemark-smallcage-0.1.3 spec/import_spec.rb
bluemark-smallcage-0.1.4 spec/import_spec.rb
bluemark-smallcage-0.1.5 spec/import_spec.rb
smallcage-0.2.2 spec/import_spec.rb
smallcage-0.2.1 spec/import_spec.rb
smallcage-0.2.0 spec/import_spec.rb
smallcage-0.1.9 spec/import_spec.rb
smallcage-0.1.8 spec/import_spec.rb
smallcage-0.1.7 spec/import_spec.rb
smallcage-0.1.6 spec/import_spec.rb
smallcage-0.1.5 spec/import_spec.rb
smallcage-0.1.4 spec/import_spec.rb
smallcage-0.0.9 spec/import_spec.rb
smallcage-0.1.1 spec/import_spec.rb
smallcage-0.1.2 spec/import_spec.rb
smallcage-0.0.8 spec/import_spec.rb
smallcage-0.1.3 spec/import_spec.rb
smallcage-0.1.0 spec/import_spec.rb