Sha256: c4d22974b2ebb823a83f53f35aea5f62c41bb41e810f37bea240bc5b5527ef07
Contents?: true
Size: 1.07 KB
Versions: 3
Compression:
Stored size: 1.07 KB
Contents
if true require File.expand_path(File.dirname(__FILE__) + '/spec_helper') describe 'Nesting' do include_context "tmp dir" let(:widget_overlay_dir) do File.expand_path(File.dirname(__FILE__) + "/input/rails_widget_overlay") end let(:post_overlay_dir) do File.expand_path(File.dirname(__FILE__) + "/input/rails_post_overlay") end describe 'basic' do before do Overapp.write_project widget_overlay_dir,tmp_dir end it 'wrote' do File.read("#{tmp_dir}/app/models/widget.rb").should == "class Widget < ActiveRecord::Base\nend" File.read("#{tmp_dir}/config/routes.rb").should == "route stuff\n" end end describe 'runs base overlay commands' do before do Overapp.write_project post_overlay_dir,tmp_dir end it 'has post model' do FileTest.should be_exist("#{tmp_dir}/app/models/post.rb") end it 'has widget model' do FileTest.should be_exist("#{tmp_dir}/app/models/widget.rb") end it 'has routes file' do FileTest.should be_exist("#{tmp_dir}/config/routes.rb") end end end end
Version data entries
3 entries across 3 versions & 1 rubygems
Version | Path |
---|---|
overapp-0.4.2 | spec/nesting_spec.rb |
overapp-0.4.1 | spec/nesting_spec.rb |
overapp-0.4.0 | spec/nesting_spec.rb |