Sha256: b0604e0ddc5df591fecf8c38dd1e43622449db640e9a593a7188f02a0ef12660

Contents?: true

Size: 809 Bytes

Versions: 19

Compression:

Stored size: 809 Bytes

Contents

# frozen_string_literal: true

require 'spec_helper'

describe Evostream::Action, type: :request, broken: true do
  let(:action) { Evostream::Action.new(payload) }
  let(:payload) { {} }

  it 'should be a hash' do
    expect(action.instance_variable_get(:@payload)).to be_kind_of(Hash)
  end

  describe 'push_stream' do
    let(:action_name) { 'pushStream' }
    let(:payload) do
      {
        uri: 'rtmp://rtmp-api.facebook.com:80/rtmp',
        target_stream_name: '151146928743762?ds=1&s_l=1&a=AThF12FC86-ffgS5',
        local_stream_name: 'top'
      }
    end

    include_examples 'test request action'
  end

  describe 'remove_config' do
    let(:action_name) { 'removeConfig' }
    let(:payload) { { id: Faker::Number.between(1, 999_999) } }

    include_examples 'test request action'
  end
end

Version data entries

19 entries across 19 versions & 1 rubygems

Version Path
evostream-event-1.0.2.pre.75 spec/evostream/action/action_spec.rb
evostream-event-1.0.2.pre.74 spec/evostream/action/action_spec.rb
evostream-event-1.0.1 spec/evostream/action/action_spec.rb
evostream-event-1.0.1.pre.72 spec/evostream/action/action_spec.rb
evostream-event-1.0.0 spec/evostream/action/action_spec.rb
evostream-event-1.0.0.pre.69 spec/evostream/action/action_spec.rb
evostream-event-1.0.0.pre.65 spec/evostream/action/action_spec.rb
evostream-event-1.0.0.pre.59 spec/evostream/action/action_spec.rb
evostream-event-1.0.0.pre.58 spec/evostream/action/action_spec.rb
evostream-event-0.3.2.pre.57 spec/evostream/action/action_spec.rb
evostream-event-0.3.2.pre.56 spec/evostream/action/action_spec.rb
evostream-event-0.3.2.pre.55 spec/evostream/action/action_spec.rb
evostream-event-0.3.1 spec/evostream/action/action_spec.rb
evostream-event-0.3.1.pre.53 spec/evostream/action/action_spec.rb
evostream-event-0.3.1.pre.52 spec/evostream/action/action_spec.rb
evostream-event-0.3.0 spec/evostream/action/action_spec.rb
evostream-event-0.3.0.pre.48 spec/evostream/action/action_spec.rb
evostream-event-0.2.7 spec/evostream/action/action_spec.rb
evostream-event-0.2.7.pre.44 spec/evostream/action/action_spec.rb