Sha256: f31190851659b077b6a0693a5bdf0273fd182a42121fb88946da49a8554ed043

Contents?: true

Size: 739 Bytes

Versions: 95

Compression:

Stored size: 739 Bytes

Contents

require 'test_plugin_helper'

class UploadsControllerTest < ActionController::TestCase
  tests ForemanInventoryUpload::UploadsController

  test 'Returns latest upload status' do
    progress_output = mock('progress_output')
    test_org = FactoryBot.create(:organization)
    ForemanInventoryUpload::Async::ProgressOutput
      .expects(:get)
      .with(ForemanInventoryUpload::Async::UploadReportJob.output_label(test_org.id))
      .returns(progress_output)
    progress_output.expects(:full_output).returns('test output')

    get :last, params: { organization_id: test_org.id }, session: set_session_user

    assert_response :success
    actual = JSON.parse(response.body)
    assert_equal 'test output', actual['output']
  end
end

Version data entries

95 entries across 95 versions & 2 rubygems

Version Path
foreman_rh_cloud-9.0.59 test/controllers/uploads_controller_test.rb
foreman_rh_cloud-11.0.2 test/controllers/uploads_controller_test.rb
foreman_rh_cloud-11.0.1 test/controllers/uploads_controller_test.rb
foreman_rh_cloud-11.0.0 test/controllers/uploads_controller_test.rb
foreman_rh_cloud-9.0.58 test/controllers/uploads_controller_test.rb
foreman_rh_cloud-10.0.2 test/controllers/uploads_controller_test.rb
foreman_rh_cloud-9.0.57 test/controllers/uploads_controller_test.rb
foreman_rh_cloud-10.0.1 test/controllers/uploads_controller_test.rb
foreman_rh_cloud-9.0.56 test/controllers/uploads_controller_test.rb
foreman_rh_cloud-9.0.55 test/controllers/uploads_controller_test.rb
foreman_rh_cloud-9.0.54 test/controllers/uploads_controller_test.rb
foreman_rh_cloud-9.0.53 test/controllers/uploads_controller_test.rb
foreman_rh_cloud-9.0.52 test/controllers/uploads_controller_test.rb
foreman_rh_cloud-8.0.52 test/controllers/uploads_controller_test.rb
foreman_rh_cloud-9.0.51 test/controllers/uploads_controller_test.rb
foreman_rh_cloud-8.0.51 test/controllers/uploads_controller_test.rb
foreman_rh_cloud-7.0.48 test/controllers/uploads_controller_test.rb
foreman_rh_cloud-7.0.47 test/controllers/uploads_controller_test.rb
foreman_rh_cloud-8.0.50 test/controllers/uploads_controller_test.rb
foreman_rh_cloud-8.0.49 test/controllers/uploads_controller_test.rb