Sha256: 1b69ddaa62821392df247deada6ff135d6a074ca8965adea655bb5314bdee03e

Contents?: true

Size: 608 Bytes

Versions: 5

Compression:

Stored size: 608 Bytes

Contents

require 'test_helper'

class ForemanSetupProvisionerTest < ActiveSupport::TestCase
  test '#interfaces returns hash' do
    prov = FactoryGirl.create(:setup_provisioner, :step1)
    assert_equal({'eth0' => {:ip => '192.168.1.20', :mask => '255.255.255.0', :network => '192.168.1.0', :cidr => '192.168.1.0/24'}}, prov.interfaces)
  end

  test '#provision_interface_data returns hash' do
    prov = FactoryGirl.create(:setup_provisioner, :step1)
    assert_equal({:ip => '192.168.1.20', :mask => '255.255.255.0', :network => '192.168.1.0', :cidr => '192.168.1.0/24'}, prov.provision_interface_data)
  end
end

Version data entries

5 entries across 5 versions & 1 rubygems

Version Path
foreman_setup-5.0.1 test/unit/foreman_setup/provisioner_test.rb
foreman_setup-5.0.0 test/unit/foreman_setup/provisioner_test.rb
foreman_setup-4.0.0 test/unit/foreman_setup/provisioner_test.rb
foreman_setup-3.1.1 test/unit/foreman_setup/provisioner_test.rb
foreman_setup-3.1.0 test/unit/foreman_setup/provisioner_test.rb