Sha256: 80f8bc6b650f6ebc9b69944b6e22c839324ecff265749eb496d0c46db8b943a2

Contents?: true

Size: 657 Bytes

Versions: 5

Compression:

Stored size: 657 Bytes

Contents

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

describe Uploadcare::Api::File do
  before :all do
    @api = API
    @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.2.2 spec/resources/group_list_spec.rb
uploadcare-ruby-1.2.1 spec/resources/group_list_spec.rb
uploadcare-ruby-1.1.0 spec/resources/group_list_spec.rb
uploadcare-ruby-1.0.6 spec/resources/group_list_spec.rb
uploadcare-ruby-1.0.5 spec/resources/group_list_spec.rb