Sha256: f3d17254beb8b3d00fa3608107709aa2274de7aaf658254ada3f093718b46b23

Contents?: true

Size: 690 Bytes

Versions: 7

Compression:

Stored size: 690 Bytes

Contents

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


describe HammerCLIForeman::Fact do

  extend CommandTestHelper

  before :each do
    cmd.class.resource ApipieResourceMock.new(cmd.class.resource.resource_class)
  end

  context "ListCommand" do

    let(:cmd) { HammerCLIForeman::Fact::ListCommand.new("", ctx) }

    context "parameters" do
      it_should_accept "no arguments"
      it_should_accept_search_params
    end

    context "output" do
      it_should_print_n_records 2
      it_should_print_column "Host"
      it_should_print_column "Fact"
      it_should_print_column "Value"
    end

  end

end

Version data entries

7 entries across 7 versions & 1 rubygems

Version Path
hammer_cli_foreman-0.0.17 test/unit/fact_test.rb
hammer_cli_foreman-0.0.16 test/unit/fact_test.rb
hammer_cli_foreman-0.0.15 test/unit/fact_test.rb
hammer_cli_foreman-0.0.14 test/unit/fact_test.rb
hammer_cli_foreman-0.0.13 test/unit/fact_test.rb
hammer_cli_foreman-0.0.12 test/unit/fact_test.rb
hammer_cli_foreman-0.0.11 test/unit/fact_test.rb