Sha256: b6286283b77a6b907ea244f8e5fd5e49fc6437de15f1e1afef9001b9749f3361

Contents?: true

Size: 613 Bytes

Versions: 12

Compression:

Stored size: 613 Bytes

Contents

require 'spec_helper'
require 'datapimp/sources/github_repository'

describe Datapimp::Sources::GithubRepository do
  let(:options)     { double('options', limit: 5, offset: nil, format: nil, output: nil, relations: ["comments"]).as_null_object }
  let(:repository)  { "architects/githubfs-test" }

  describe "issues" do
    it "should return an array of issues" do
      service = described_class.new(repository, options)

      VCR.use_cassette(:github_issues) do
        output = service.to_s
        expect(output).to be_kind_of(Hash)
        expect(output).to have_key('issues')
      end
    end
  end
end

Version data entries

12 entries across 12 versions & 1 rubygems

Version Path
datapimp-1.2.11 spec/datapimp/sync/github_spec.rb
datapimp-1.2.10 spec/datapimp/sync/github_spec.rb
datapimp-1.2.9 spec/datapimp/sync/github_spec.rb
datapimp-1.2.8 spec/datapimp/sync/github_spec.rb
datapimp-1.2.7 spec/datapimp/sync/github_spec.rb
datapimp-1.2.6 spec/datapimp/sync/github_spec.rb
datapimp-1.2.5 spec/datapimp/sync/github_spec.rb
datapimp-1.2.4 spec/datapimp/sync/github_spec.rb
datapimp-1.2.3 spec/datapimp/sync/github_spec.rb
datapimp-1.2.2 spec/datapimp/sync/github_spec.rb
datapimp-1.2.1 spec/datapimp/sync/github_spec.rb
datapimp-1.2.0 spec/datapimp/sync/github_spec.rb