Sha256: 2a68553923fe12c50052d6f77cf0653fa6d207b378b9d3798c8d390508169ad2

Contents?: true

Size: 752 Bytes

Versions: 9

Compression:

Stored size: 752 Bytes

Contents

require 'test_plugin_helper'
require 'application_helper'

class OpenscapProxiesControllerTest < ActionController::TestCase
  include ActionView::Helpers::DateHelper
  include ApplicationHelper

  test "should render spool error" do
    spool_error = { "timestamp" => 1_487_144_633.951_368, "level" => "ERROR", "message" => "Failed to parse Arf Report in test" }
    OpenscapProxiesController.any_instance.stubs(:find_spool_error).returns(spool_error)
    proxy = FactoryBot.create(:openscap_proxy)
    get :openscap_spool, :params => { :id => proxy.id }, :session => set_session_user
    assert_template :partial => 'smart_proxies/_openscap_spool'
    assert @response.body.match(date_time_relative_value(Time.at(spool_error["timestamp"])))
  end
end

Version data entries

9 entries across 9 versions & 1 rubygems

Version Path
foreman_openscap-0.10.4 test/functional/openscap_proxies_controller_test.rb
foreman_openscap-0.10.3 test/functional/openscap_proxies_controller_test.rb
foreman_openscap-0.10.2 test/functional/openscap_proxies_controller_test.rb
foreman_openscap-0.10.1 test/functional/openscap_proxies_controller_test.rb
foreman_openscap-0.9.3 test/functional/openscap_proxies_controller_test.rb
foreman_openscap-0.10.0 test/functional/openscap_proxies_controller_test.rb
foreman_openscap-0.9.2 test/functional/openscap_proxies_controller_test.rb
foreman_openscap-0.9.1 test/functional/openscap_proxies_controller_test.rb
foreman_openscap-0.9.0 test/functional/openscap_proxies_controller_test.rb