Sha256: 1694736703a100c1d1e5fc598317d00887f98f29542192a8a8a2ccd54d21bd18

Contents?: true

Size: 1.32 KB

Versions: 16

Compression:

Stored size: 1.32 KB

Contents

require 'test_helper'

class GroupEventsTest < Test::Unit::TestCase

  context "vimeo advanced group events" do
    
    setup do
      @group_events = Vimeo::Advanced::GroupEvents.new("12345", "secret", :token => "token", :secret => "secret")
    end

    should "be able to get a list of events by month" do
      stub_post("?api_key=12345&group_id=worldtour&format=json&method=vimeo.groups.events.getMonth&api_sig=8d02a348670d7e72ec1c2bd5bee76b10", "advanced/group_events/get_month.json")
      response = @group_events.get_month("worldtour")
      
      assert_equal "3", response["events"]["total"]
    end
    
    should "be able to get a list of events past" do
      stub_post("?api_key=12345&group_id=worldtour&format=json&method=vimeo.groups.events.getPast&api_sig=51807614d2ffda7e04d13a015b2757d4", "advanced/group_events/get_past.json")
      response = @group_events.get_past("worldtour")
      
      assert_equal "3", response["events"]["total"]
    end
    
    should "be able to get a list of events upcoming" do
      stub_post("?api_key=12345&group_id=worldtour&format=json&method=vimeo.groups.events.getUpcoming&api_sig=17035db6a6f58e6c1370ee876bf71c70", "advanced/group_events/get_upcoming.json")
      response = @group_events.get_upcoming("worldtour")
      
      assert_equal "3", response["events"]["total"]
    end

  end
end

Version data entries

16 entries across 16 versions & 2 rubygems

Version Path
vimeo-1.5.4 test/vimeo/advanced/group_events_test.rb
vimeo-1.5.3 test/vimeo/advanced/group_events_test.rb
slainer68_vimeo-1.5.2 test/vimeo/advanced/group_events_test.rb
vimeo-1.5.2 test/vimeo/advanced/group_events_test.rb
vimeo-1.5.1 test/vimeo/advanced/group_events_test.rb
vimeo-1.5.0 test/vimeo/advanced/group_events_test.rb
slainer68_vimeo-1.4.4 test/vimeo/advanced/group_events_test.rb
slainer68_vimeo-1.4.3 test/vimeo/advanced/group_events_test.rb
vimeo-1.4.3 test/vimeo/advanced/group_events_test.rb
vimeo-1.4.2 test/vimeo/advanced/group_events_test.rb
vimeo-1.4.1 test/vimeo/advanced/group_events_test.rb
vimeo-1.4.0 test/vimeo/advanced/group_events_test.rb
vimeo-1.3.0 test/vimeo/advanced/group_events_test.rb
vimeo-1.2.2 test/vimeo/advanced/group_events_test.rb
vimeo-1.2.0 test/vimeo/advanced/group_events_test.rb
vimeo-1.1.0 test/vimeo/advanced/group_events_test.rb