test/test_rack_request.rb in schmobile-0.4.1 vs test/test_rack_request.rb in schmobile-1.0.0

- old
+ new

@@ -14,17 +14,17 @@ end end context "#is_mobile?" do should "only call the filter chain once" do - Rack::Schmobile::Filters.expects(:apply).once.returns(false) + Schmobile::Filters.expects(:apply).once.returns(false) one_request = request 3.times { one_request.is_mobile? } end should "re-call the filter chain once reset" do - Rack::Schmobile::Filters.expects(:apply).twice.returns(false) + Schmobile::Filters.expects(:apply).twice.returns(false) one_request = request 3.times { one_request.is_mobile? } one_request.toggle_mobile_session! 3.times { one_request.is_mobile? } end @@ -54,27 +54,27 @@ should "not detect an ipad as a mobile browser" do assert !request("HTTP_USER_AGENT" => ipad).is_mobile? end should "return false when forced in the session" do - Rack::Request.any_instance.stubs(:session).returns({ Rack::Schmobile::IS_MOBILE => false }) + Rack::Request.any_instance.stubs(:session).returns({ Schmobile::IS_MOBILE => false }) assert !request("HTTP_USER_AGENT" => iphone).is_mobile? end should "return true when forced in the session" do - Rack::Request.any_instance.stubs(:session).returns({ Rack::Schmobile::IS_MOBILE => true }) + Rack::Request.any_instance.stubs(:session).returns({ Schmobile::IS_MOBILE => true }) assert request.is_mobile? end end context "with params" do should "return false when forced via a request parameter" do - Rack::Request.any_instance.stubs(:params).returns({ Rack::Schmobile::IS_MOBILE => "false" }) + Rack::Request.any_instance.stubs(:params).returns({ Schmobile::IS_MOBILE => "false" }) assert !request("HTTP_USER_AGENT" => iphone).is_mobile? end should "return true when forced via a request parameter" do - Rack::Request.any_instance.stubs(:params).returns({ Rack::Schmobile::IS_MOBILE => "true" }) + Rack::Request.any_instance.stubs(:params).returns({ Schmobile::IS_MOBILE => "true" }) assert request.is_mobile? end end end end