Sha256: 755a2b543ca472b03d948bc0e129022834ec2c2074c2eedb460145e6339801a8

Contents?: true

Size: 593 Bytes

Versions: 3

Compression:

Stored size: 593 Bytes

Contents

require File.expand_path(File.join(File.dirname(__FILE__), 'helper'))

class ToadHopper::TestPosting < Test::Unit::TestCase
  def test_posting
    toadhopper = ToadHopper("abc123")
    error = begin; raise "Kaboom!"; rescue => e; e end

    response = toadhopper.post!(error)
    assert_equal 422, response.status
  end

  if ENV['HOPTOAD_API_KEY']
    def test_posting_integration
      toadhopper = ToadHopper(ENV['HOPTOAD_API_KEY'])
      error = begin; raise "Kaboom!"; rescue => e; e end

      response = toadhopper.post!(error)
      assert_equal 200, response.status
    end
  end
end

Version data entries

3 entries across 3 versions & 1 rubygems

Version Path
gbuesing-toadhopper-0.3.0 test/test_posting.rb
gbuesing-toadhopper-0.2.0 test/test_posting.rb
gbuesing-toadhopper-0.1.0 test/test_posting.rb