Sha256: 2c3953e87a617e7255b45824f04a33c0eae8bf552dd4c5a38dc5561ac68b51a6
Contents?: true
Size: 763 Bytes
Versions: 1
Compression:
Stored size: 763 Bytes
Contents
require 'spec_helper' require 'fileutils' describe UltraLightWizard do let(:app_rails_ref) {File.expand_path(File.join(__FILE__, '..', '..', '..', 'fixtures', 'ref_rails_app'))} let(:app_rails_copy) {app_rails_ref.sub('ref', 'copy')} before do FileUtils.rm_rf app_rails_copy FileUtils.cp_r app_rails_ref, app_rails_copy end after do FileUtils.rm_rf app_rails_copy end it 'provides a rails generator when installed in a sample Rails app' do result = system "cd #{app_rails_copy} rails generate ultra_light_wizard:scaffold project steps:basic_info,detail,file_upload,preview attributes:name:string,description:text,start_date:datetime,delivery_date:datetime rake db:migrate rake" expect(result).to be_truthy end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
ultra_light_wizard-0.1.3 | spec/lib/ultra_light_wizard/ultra_light_wizard_spec.rb |