Revision: 5416
Updated Code
at March 7, 2008 05:57 by sou
Updated Code
require 'open-uri' require 'rubygems' require 'openid' # require 'openid/extensions/sreg' # require 'openid/extensions/pape' # require 'openid/store/filesystem' require 'spec' describe "OpenID Request" do before(:each) do @claimed_identifier = "http://sou.myopenid.com/" @op_endpoint = "http://www.myopenid.com/server" @local_id = "http://sou.myopenid.com/" end def do_request(uri) open(uri) do |response| yield response if block_given? end end it "should discover XRDS document" do do_request(@claimed_identifier) do |response| response.meta.should be_has_key('x-xrds-location') xrds_location = response.meta['x-xrds-location'] do_request(xrds_location) do |response| # xrds = OpenID::Yadis::parseXRDS(response.read) xrds = response.read xrds.should =~ Regexp.new(@op_endpoint) xrds.should =~ Regexp.new(@local_id) end end end end
Revision: 5415
Initial Code
Initial URL
Initial Description
Initial Title
Initial Tags
Initial Language
at March 7, 2008 05:51 by sou
Initial Code
require 'open-uri' require 'rubygems' require 'openid' # require 'openid/extensions/sreg' # require 'openid/extensions/pape' # require 'openid/store/filesystem' require 'spec' describe "OpenID Request" do before(:each) do @claimed_identifier = "http://sou.myopenid.com/" @op_endpoint = "http://www.myopenid.com/server" @local_id = "http://sou.myopenid.com/" end def do_request(uri) open(uri) do |response| yield response if block_given? end end it "should discover XRDS document" do do_request(@claimed_identifier) do |response| response.meta.should be_has_key('x-xrds-location') xrds_location = response.meta['x-xrds-location'] do_request(xrds_location) do |response| # xrds = OpenID::Yadis::parseXRDS(response.read) xrds = response.read xrds.should =~ Regexp.new(@op_endpoint) xrds.should =~ Regexp.new(@local_id) end end end end
Initial URL
Initial Description
Initial Title
Spec For Requesting Myopenid.com
Initial Tags
textmate, ruby
Initial Language
Ruby