Sha256: d48f11b1393e43ff6dea3edadc734e4551969026d613e72074a935d9072e2718

Contents?: true

Size: 441 Bytes

Versions: 10

Compression:

Stored size: 441 Bytes

Contents

# frozen_string_literal: true
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

10 entries across 10 versions & 1 rubygems

Version Path
shipit-engine-0.39.0 test/jobs/deliver_hook_job_test.rb
shipit-engine-0.38.0 test/jobs/deliver_hook_job_test.rb
shipit-engine-0.37.0 test/jobs/deliver_hook_job_test.rb
shipit-engine-0.36.1 test/jobs/deliver_hook_job_test.rb
shipit-engine-0.36.0 test/jobs/deliver_hook_job_test.rb
shipit-engine-0.35.1 test/jobs/deliver_hook_job_test.rb
shipit-engine-0.35.0 test/jobs/deliver_hook_job_test.rb
shipit-engine-0.34.0 test/jobs/deliver_hook_job_test.rb
shipit-engine-0.33.0 test/jobs/deliver_hook_job_test.rb
shipit-engine-0.32.0 test/jobs/deliver_hook_job_test.rb