Sha256: dfd34211eabe1067b3f95c12aee753102f3bc7edf12b32c20e53332d4b0b41c1
Contents?: true
Size: 1.27 KB
Versions: 3
Compression:
Stored size: 1.27 KB
Contents
require 'test_helper' class NavigationTest < ActiveSupport::IntegrationCase def wait_and_finish Streamit.finish! end def register_new_user visit "/users/new" fill_in "Name", :with => "davis" click_button "Create User" wait_and_finish end should "fetch limited number of streams" do register_new_user register_new_user register_new_user register_new_user wait_and_finish visit "/streamit/fetch?limit=2" assert page.has_selector?("li.stream", :count => 2), "Expected 2 streams, Got:\n#{page.body.inspect}" end should "fetch streams in last ? seconds" do Timecop.freeze(Time.now - 30.seconds) do register_new_user end register_new_user register_new_user wait_and_finish visit "/streamit/fetch?ago=30" assert page.has_selector?("li.stream", :count => 2), "Expected 2 streams, Got:\n#{page.body.inspect}" end should "fetch limited number of streams in last ? seconds" do Timecop.freeze(Time.now - 30.seconds) do register_new_user end register_new_user register_new_user register_new_user wait_and_finish visit "/streamit/fetch?ago=30&limit=2" assert page.has_selector?("li.stream", :count => 2), "Expected 2 streams, Got:\n#{page.body.inspect}" end end
Version data entries
3 entries across 3 versions & 1 rubygems
Version | Path |
---|---|
streamit-0.0.6.2 | test/integration/navigation_test.rb |
streamit-0.0.6.1 | test/integration/navigation_test.rb |
streamit-0.0.6 | test/integration/navigation_test.rb |