Sha256: 6f8b1df7fc0d93a3db91af0700aefd2122243baa06d2cb2370cc1cc265b43215
Contents?: true
Size: 813 Bytes
Versions: 1
Compression:
Stored size: 813 Bytes
Contents
require 'spec_helper' describe 'Generator' do with_generator do |g, c| g.tests Cream::Generators::AppGenerator c.setup end def check_generated_views folder=nil with_generator do |g, check| if folder g.run_generator folder else g.run_generator folder = 'menu' end check.view folder, '_admin_login_items.html.erb', %w{admin_block not_admin_block} check.view folder, '_login_items.html.erb', %w{user_block not_user_block} check.view folder, 'registration_items.html.erb', %w{user_block not_user_block} end end it "should create views in default scope 'menu' " do check_generated_views end it "should create views in explicit scope 'login' " do check_generated_views 'login' end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
cream-0.7.0 | spec/generators/cream/app/app_generator_spec.rb |