Sha256: 24bd0ce97120d79297a267bc2ed2937ff4f7d4ddc58403f14e564ad9f2b7eaf2
Contents?: true
Size: 752 Bytes
Versions: 8
Compression:
Stored size: 752 Bytes
Contents
require 'test_plugin_helper' class ReportsControllerTest < ActionController::TestCase tests ForemanInventoryUpload::ReportsController test 'Returns latest report generation status' do progress_output = mock('progress_output') test_portal_user = 'test_portal_user' ForemanInventoryUpload::Async::ProgressOutput .expects(:get) .with(ForemanInventoryUpload::Async::GenerateReportJob.output_label(test_portal_user)) .returns(progress_output) progress_output.expects(:full_output).returns('test output') get :last, params: { portal_user: test_portal_user }, session: set_session_user assert_response :success actual = JSON.parse(response.body) assert_equal 'test output', actual['output'] end end
Version data entries
8 entries across 8 versions & 1 rubygems