Sha256: 090b2a1a9cc2aedc24e3870244ad3373cc24065f9943e6b50c21fbc1a45e5617

Contents?: true

Size: 539 Bytes

Versions: 1

Compression:

Stored size: 539 Bytes

Contents

require 'spec_helper'

describe Gecko::Pusher::Channel::LineChart do

  before(:each) do
    WebMock.reset!
    Gecko::Pusher.api_key = API_KEY
    @channel = Gecko::Pusher.channel(:line_chart, WIDGET_KEY)
  end

  it "should initiate a line chart channel" do
    @channel.should be_a(Gecko::Pusher::Channel::LineChart)
  end

  it "should push a basic array of values" do
    data = {
      item: [ 1,2,3,4,5 ]
    }
    stub = stub_gecko_post(WIDGET_KEY, data)
    @channel.push(1,2,3,4,5)
    stub.should have_been_requested
  end

end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
gecko-pusher-0.0.1 spec/lib/gecko-pusher/channel/line_chart_spec.rb