Sha256: 4bae4ad99c0fc6915d4288c3ced44f575fb28ca5243c80a6adee9a78208c3b24
Contents?: true
Size: 1.39 KB
Versions: 2
Compression:
Stored size: 1.39 KB
Contents
require 'spec_helper' describe 'paginating without javascript', :type => :request, :driver => :rack_test do it 'still paginates' do visit(root_url) # goes to welcome page page.should have_selector('#welcomepagetitle') page.should have_no_selector('#aboutpagetitle') click_link 'About' page.should have_selector('#aboutpagetitle') page.should have_no_selector('#readmepagetitle') click_link 'Readme' page.should have_selector('#readmepagetitle') page.should have_no_selector('#aboutpagetitle') end it 'still paginates nested and multiple paginated sections' do visit(changelog_url) page.should have_selector('.previous_page.disabled') find('#page_paginated_section').find('.next_page').click page.should have_no_selector('.previous_page.disabled') find('#signin').click visit(posts_url) page.should have_selector('#page_paginated_section .previous_page.disabled') find('#page_paginated_section').find('.next_page').click page.should have_no_selector('#page_paginated_section .previous_page.disabled') page.should have_selector('#upcomingpage_paginated_section .previous_page.disabled') find('#upcomingpage_paginated_section').find('.next_page').click page.should have_no_selector('#upcomingpage_paginated_section .previous_page.disabled') page.should have_no_selector('#page_paginated_section .previous_page.disabled') end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
ajax_pagination-0.2.0 | spec/ajax_pagination/integration/nojavascript_spec.rb |
ajax_pagination-0.1.0 | spec/ajax_pagination/integration/nojavascript_spec.rb |