Sha256: 9e3c7d2f9909060ba85dcfa690af6df0d76fc119f3e9863446efffdab3519371
Contents?: true
Size: 605 Bytes
Versions: 2
Compression:
Stored size: 605 Bytes
Contents
require File.expand_path(File.dirname(__FILE__) + '/spec_helper') describe "Yawn" do before do @yawn = Yawn.new end it "should respond to get" do @yawn.get("http://google.com/") end it "should respond to post" do @yawn.post("http://google.com/", "data") end it "should take a handler" do @yawn.get("http://www.google.com/") do |response| @response = response end sleep 1 @response.should_not be_empty end it "should raise on invalid url" do proc { @yawn.get("http:/\\") }.should raise_error(URI::InvalidURIError) end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
yawn-1.1.0 | spec/yawn_spec.rb |
yawn-1.0.0 | spec/yawn_spec.rb |