Sha256: c36cfe9a3b41d9d0bb0958ea592d28fb996549d110bd71aeaa01727833d14382

Contents?: true

Size: 491 Bytes

Versions: 9

Compression:

Stored size: 491 Bytes

Contents

require 'spec_helper'

describe BitBucket::Request::Jsonize do
  let(:jsonize) { described_class.new(lambda { |env| env }) }
  before do
    @env = {
      body: {key1: 'val1'},
      request_headers: {
        'Content-Type' => 'application/json; charset=utf-8'
      }
    }
  end

  it "converts the body to json" do
    expected = {body: "{\"key1\":\"val1\"}", request_headers: {"Content-Type"=>"application/json; charset=utf-8"}}
    expect(jsonize.call(@env)).to eq expected
  end
end

Version data entries

9 entries across 9 versions & 2 rubygems

Version Path
zz_bitbucket_rest_api-0.1.11 spec/bitbucket_rest_api/request/jsonize_spec.rb
zz_bitbucket_rest_api-0.1.10 spec/bitbucket_rest_api/request/jsonize_spec.rb
zz_bitbucket_rest_api-0.1.9 spec/bitbucket_rest_api/request/jsonize_spec.rb
zz_bitbucket_rest_api-0.1.8 spec/bitbucket_rest_api/request/jsonize_spec.rb
bitbucket_rest_api2-0.9.5 spec/bitbucket_rest_api/request/jsonize_spec.rb
bitbucket_rest_api2-0.9.1 spec/bitbucket_rest_api/request/jsonize_spec.rb
bitbucket_rest_api2-0.2.2 spec/bitbucket_rest_api/request/jsonize_spec.rb
bitbucket_rest_api2-0.2.1 spec/bitbucket_rest_api/request/jsonize_spec.rb
bitbucket_rest_api2-0.2.0 spec/bitbucket_rest_api/request/jsonize_spec.rb