Sha256: 9a72b791c9549567999845b10d49be6d3c145b3b7eb9f96c97e8e12ffdcc18ab
Contents?: true
Size: 1.09 KB
Versions: 1
Compression:
Stored size: 1.09 KB
Contents
# encoding: utf-8 require 'spec_helper' describe Github::ResponseWrapper, '#headers' do let(:env) { { :response_headers => { 'Content-Type' => "application/json; charset=utf-8", 'X-RateLimit-Remaining' => '4999', 'X-RateLimit-Limit' => '5000', 'X-RateLimit-Reset' => '1422262420', 'content-length' => '344', 'ETag' => "\"d9a88f20567726e29d35c6fae87cef2f\"", 'Server' => "nginx/1.0.4", 'Date' => "Sun, 05 Feb 2012 15:02:34 GMT", }, :body => ['some'], :status => 200 } } let(:res) { Faraday::Response.new env } let(:object) { described_class.new res, nil } subject { object.headers } its(:content_type) { should match 'application/json' } its(:content_length) { should match '344' } its(:ratelimit_limit) { should == '5000' } its(:ratelimit_remaining) { should == '4999' } its(:ratelimit_reset) { should == '1422262420' } its(:status) { should be 200 } its(:etag) { should eql "\"d9a88f20567726e29d35c6fae87cef2f\"" } its(:date) { should eql "Sun, 05 Feb 2012 15:02:34 GMT" } its(:server) { should eql "nginx/1.0.4" } end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
github_api-0.12.3 | spec/github/response_wrapper/headers_spec.rb |