Sha256: 921eda54c2455219def83e0e1c82c97c1d3545e50e79ec5410baf46abcbfac5b
Contents?: true
Size: 1.67 KB
Versions: 7
Compression:
Stored size: 1.67 KB
Contents
require File.expand_path('../../application_template_helper', __FILE__) generate_test_application do #***************************************************************************** # MODELS AND SCAFFOLDING generate(:scaffold, 'galaxy name:string --old-style-hash') generate(:scaffold, 'planet name:string --old-style-hash') generate(:scaffold, 'star name:string --old-style-hash') #***************************************************************************** # MORE CONTROLLERS AND VIEWS generate(:controller, 'home index --old-style-hash') replace_view 'home', 'index', <<-CODE.strip_heredoc <h1>Explanation</h1> This tests tabulous in all sorts of configurations. CODE generate(:controller, 'no_tabs index --old-style-hash') replace_view 'no_tabs', 'index', <<-CODE.strip_heredoc <h1>Explanation</h1> This tests what happens when you visit a controller action that is not associated with any tab. CODE generate(:controller, 'subtabs one two three --old-style-hash') replace_view 'subtabs', 'one', '<p>Subtab #1</p>' replace_view 'subtabs', 'two', '<p>Subtab #2</p>' replace_view 'subtabs', 'three', '<p>Subtab #3</p>' #***************************************************************************** # MORE ROUTES route "root :to => 'home#index'" route "get 'notabs' => 'no_tabs#index'" #***************************************************************************** # LAYOUT replace_application_layout <<-CODE.strip_heredoc <!DOCTYPE html> <html> <head> <title>Main</title> <%= csrf_meta_tag %> </head> <body> <%= tabs %> <%= subtabs %> <%= yield %> </body> </html> CODE end
Version data entries
7 entries across 7 versions & 1 rubygems