Sha256: f53055437ea6a62c0b9e16edd971bc8e36e5a2cefd5912031844b1f95e3a3ba2

Contents?: true

Size: 898 Bytes

Versions: 11

Compression:

Stored size: 898 Bytes

Contents

require 'helper'

describe Octokit::Client::Statuses do

  before do
    Octokit.reset!
    @client = oauth_client
  end

  describe ".statuses", :vcr do
    it "lists commit statuses" do
      statuses = Octokit.statuses('octokit/octokit.rb', '7d069dedd4cb56bf57760688657abd0e6b5a28b8')
      expect(statuses).to be_kind_of Array
      assert_requested :get, github_url("/repos/octokit/octokit.rb/statuses/7d069dedd4cb56bf57760688657abd0e6b5a28b8")
    end
  end # .statuses

  describe ".create_status", :vcr do
    it "creates status" do
      info = {
        :target_url => 'http://wynnnetherland.com'
      }
      @client.create_status("api-playground/api-sandbox", '78c9dcae41c7c5f81b012d15d06d843623a4988a', 'success', info)
      assert_requested :post, github_url("/repos/api-playground/api-sandbox/statuses/78c9dcae41c7c5f81b012d15d06d843623a4988a")
    end
  end # .create_status

end

Version data entries

11 entries across 11 versions & 1 rubygems

Version Path
octokit-2.3.0 spec/octokit/client/statuses_spec.rb
octokit-2.2.0 spec/octokit/client/statuses_spec.rb
octokit-2.1.2 spec/octokit/client/statuses_spec.rb
octokit-2.1.1 spec/octokit/client/statuses_spec.rb
octokit-2.1.0 spec/octokit/client/statuses_spec.rb
octokit-2.0.0 spec/octokit/client/statuses_spec.rb
octokit-2.0.0.rc4 spec/octokit/client/statuses_spec.rb
octokit-2.0.0.rc3 spec/octokit/client/statuses_spec.rb
octokit-2.0.0.rc2 spec/octokit/client/statuses_spec.rb
octokit-2.0.0.rc1 spec/octokit/client/statuses_spec.rb
octokit-2.0.0.pre spec/octokit/client/statuses_spec.rb