Sha256: 9e8c249a677aa3adc6e53b8a366b15f1985d76c91fc24eb660cc74fce0d95c44

Contents?: true

Size: 411 Bytes

Versions: 4

Compression:

Stored size: 411 Bytes

Contents

require 'test_helper'

module Shipit
  class DeliverHookJobTest < ActiveSupport::TestCase
    setup do
      @delivery = shipit_deliveries(:scheduled_shipit_deploy)
      @job = DeliverHookJob.new
    end

    test "#perform delivers a delivery" do
      stub_request(:post, @delivery.url).to_return(body: 'OK')
      @job.perform(@delivery)
      assert_equal 'sent', @delivery.reload.status
    end
  end
end

Version data entries

4 entries across 4 versions & 1 rubygems

Version Path
shipit-engine-0.31.0 test/jobs/deliver_hook_job_test.rb
shipit-engine-0.30.0 test/jobs/deliver_hook_job_test.rb
shipit-engine-0.29.0 test/jobs/deliver_hook_job_test.rb
shipit-engine-0.28.1 test/jobs/deliver_hook_job_test.rb