Sha256: b4561c093cd7e69cd19b16e48dc27c3366dbba1e3e36b3095ce902ae24ffb855

Contents?: true

Size: 719 Bytes

Versions: 4

Compression:

Stored size: 719 Bytes

Contents

require File.join(File.dirname(__FILE__), './test_helper')

describe 'scap content' do
  describe 'download' do
    before do
      @cmd = %w(scap-content download)
    end

    it "should require --path for download" do
      params = ["--id=42"]

      expected_result = CommandExpectation.new
      expected_result.expected_err =
        ['Could not download the SCAP content file:',
         '  Error: Option --path is required',
         '  ',
         "  See: 'hammer scap-content download --help'",
         ''].join("\n")

      expected_result.expected_exit_code = HammerCLI::EX_USAGE

      api_expects_no_call
      result = run_cmd(@cmd + params)
      assert_cmd(expected_result, result)
    end
  end
end

Version data entries

4 entries across 4 versions & 1 rubygems

Version Path
hammer_cli_foreman_openscap-0.1.8 test/functional/scap_content_test.rb
hammer_cli_foreman_openscap-0.1.7 test/functional/scap_content_test.rb
hammer_cli_foreman_openscap-0.1.6 test/functional/scap_content_test.rb
hammer_cli_foreman_openscap-0.1.5 test/functional/scap_content_test.rb