Sha256: a4e05dbf7e1aa74c8fd364f849e8b2f7d4f7e2350aeb0d1623949e881e58fc1b

Contents?: true

Size: 721 Bytes

Versions: 3

Compression:

Stored size: 721 Bytes

Contents

require 'logirel/initer'
require 'logirel/version'
require 'logirel/nuget'
require 'logirel/initer'
require 'construct'
require 'FileUtils'

describe Logirel::Initer, "when initilizing rake file" do
  
  before(:each) do
    @tmp = "fs-" + rand().to_s
	@tmp_bs = "buildscripts"
	Dir.mkdir(@tmp)	
	@r = Logirel::Initer.new(@tmp, @tmp_bs)
	@r.create_structure
	@bs = File.join(@r.root_path, @r.buildscripts_path)
  end
  
  subject { @r }
  
  after(:each) do
	FileUtils.rm_rf(@tmp) while Dir.exists?(@tmp)
  end

  it "should be created" do
	@r.init_rakefile({
	    :ruby_key => "p_ruby_key", 
		:test2 => "p_test2"
	  })
	File.exists?(File.join(@bs, "Rakefile.rb")).should be_true
  end
end

Version data entries

3 entries across 3 versions & 1 rubygems

Version Path
logirel-0.0.15 spec/filesystem/rakefile_init_spec.rb
logirel-0.0.14 spec/filesystem/rakefile_init_spec.rb
logirel-0.0.8 spec/filesystem/rakefile_init_spec.rb