spec/httpi/response_spec.rb in httpi-1.0.0 vs spec/httpi/response_spec.rb in httpi-1.1.0
- old
+ new
@@ -32,9 +32,26 @@
describe "#multipart" do
it "returns false" do
response.should_not be_multipart
end
end
+
+ describe "#cookies" do
+ it "returns an empty list" do
+ response.cookies.should == []
+ end
+ end
+ end
+
+ context "with cookies" do
+ let(:response) { HTTPI::Response.new 200, { "Set-Cookie" => "some-cookie=choc-chip; Path=/; HttpOnly" }, "" }
+
+ describe "#cookies" do
+ it "returns a list of cookies" do
+ cookie = response.cookies.first
+ cookie.should be_a(HTTPI::Cookie)
+ end
+ end
end
context "empty" do
let(:response) { HTTPI::Response.new 204, {}, nil }