Sha256: 421be7682a44a0b4955ce9f0cf637c88bf883e5530f99dc1a511c082c84eef17

Contents?: true

Size: 729 Bytes

Versions: 11

Compression:

Stored size: 729 Bytes

Contents

require 'helper'

describe Octokit::Client::Gitignore do
  
  before do
    @client = oauth_client
  end

  describe ".gitignore_templates", :vcr do
    it "returns all gitignore templates" do
      templates = @client.gitignore_templates
      expect(templates).to be_kind_of Array
      assert_requested :get, github_url("/gitignore/templates")
    end
  end # .gitignore_templates

  describe ".gitignore_template", :vcr do
    it "returns the ruby gitignore template" do
      template = @client.gitignore_template("Ruby")
      expect(template.name).to eq "Ruby"
      expect(template.source).to include "*.gem\n"
      assert_requested :get, github_url("/gitignore/templates/Ruby")
    end
  end # .gitignore_template

end

Version data entries

11 entries across 11 versions & 1 rubygems

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