Sha256: c2bb8c494230de592c0b2b63d3e3aaa6a9e3a63b175ff5fc56d268177a9d79bc

Contents?: true

Size: 689 Bytes

Versions: 33

Compression:

Stored size: 689 Bytes

Contents

# -*- encoding: utf-8 -*-
require 'helper'

describe Octokit do
  after do
    Octokit.reset
  end

  describe ".respond_to?" do
    it "should be true if method exists" do
      Octokit.respond_to?(:new, true).should be_true
    end
  end

  describe ".new" do
    it "should be a Octokit::Client" do
      Octokit.new.should be_a Octokit::Client
    end
  end

  describe ".delegate" do
    it "should delegate missing methods to Octokit::Client" do
      stub_get("/repos/pengwynn/octokit/issues").
        to_return(:status => 200, :body => fixture('v3/issues.json'))
      issues = Octokit.issues('pengwynn/octokit')
      issues.last.user.login.should == 'fellix'
    end

  end
end

Version data entries

33 entries across 33 versions & 1 rubygems

Version Path
octokit-1.17.0 spec/octokit_spec.rb
octokit-1.15.1 spec/octokit_spec.rb
octokit-1.15.0 spec/octokit_spec.rb
octokit-1.14.0 spec/octokit_spec.rb
octokit-1.13.0 spec/octokit_spec.rb
octokit-1.12.0 spec/octokit_spec.rb
octokit-1.11.0 spec/octokit_spec.rb
octokit-1.10.0 spec/octokit_spec.rb
octokit-1.9.4 spec/octokit_spec.rb
octokit-1.9.3 spec/octokit_spec.rb
octokit-1.9.2 spec/octokit_spec.rb
octokit-1.9.1 spec/octokit_spec.rb
octokit-1.8.1 spec/octokit_spec.rb
octokit-1.8.0 spec/octokit_spec.rb
octokit-1.7.0 spec/octokit_spec.rb
octokit-1.6.1 spec/octokit_spec.rb
octokit-1.6.0 spec/octokit_spec.rb
octokit-1.5.0 spec/octokit_spec.rb
octokit-1.4.0 spec/octokit_spec.rb
octokit-1.3.0 spec/octokit_spec.rb