Sha256: 5de0a720dc260d72746c05bf6c70e95db011ff696090ecd605517611a376e294

Contents?: true

Size: 733 Bytes

Versions: 5

Compression:

Stored size: 733 Bytes

Contents

require 'spec_helper'
require 'uri'
require 'socket'

describe Uploadcare::Api::File do
  before :each do
    @api = Uploadcare::Api.new(CONFIG)
    @url = "http://macaw.co/images/macaw-logo.png"
    @list = @api.group_list
  end

  it "basic group list" do
    @list.should be_kind_of Uploadcare::Api::GroupList
  end

  it "should contain groups and results" do
    @list.should respond_to(:results)
    @list.should respond_to(:groups)
    @list.groups.should be_kind_of(Array)
  end

  it "results should contain groups" do
    group = @list.groups.sample
    group.should be_kind_of(Uploadcare::Api::Group)
  end

  it "group should no be loaded" do
    group = @list.groups.sample
    group.is_loaded?.should == false
  end
end

Version data entries

5 entries across 5 versions & 1 rubygems

Version Path
uploadcare-ruby-1.0.4 spec/group_list_spec.rb
uploadcare-ruby-1.0.3 spec/group_list_spec.rb
uploadcare-ruby-1.0.2 spec/group_list_spec.rb
uploadcare-ruby-1.0.1.rc2 spec/group_list_spec.rb
uploadcare-ruby-1.0.1.rc1 spec/group_list_spec.rb