Sha256: 79c9012f62ccb0d56f05e066436c56ee90025388cab5a45ccd763a6cac48bedd
Contents?: true
Size: 958 Bytes
Versions: 1
Compression:
Stored size: 958 Bytes
Contents
require 'test_helper' class RouteTest < ActionDispatch::IntegrationTest test 'query page param' do Rails.application.routes.draw do get '/' => 'pages#index' end 10.times.each { Record.create } get '/' assert_select 'li.current a[href=/?page=1]', '1' get '/?page=2' assert_select 'li.current a[href=/?page=2]', '2' get '/?dummy=' assert_select 'li.current a[href=/?dummy=&page=1]', '1' get '/?dummy=&page=2' assert_select 'li.current a[href=/?dummy=&page=2]', '2' end test 'route page param' do Rails.application.routes.draw do get '(:page)' => 'pages#index' end 10.times.each { Record.create } get '/' assert_select 'li.current a[href=/1]', '1' get '/2' assert_select 'li.current a[href=/2]', '2' get '/?dummy=' assert_select 'li.current a[href=/1?dummy=]', '1' get '/2?dummy=' assert_select 'li.current a[href=/2?dummy=]', '2' end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
pagers-3.1.0 | test/route_test.rb |