Sha256: f229ff79fedf0c576f09c2a27f0340b611de822542996692ac4a18cc28bfda3c

Contents?: true

Size: 738 Bytes

Versions: 2

Compression:

Stored size: 738 Bytes

Contents

require 'spec_helper'

describe LinuxAdmin::Rhn do
  it ".systemid_file" do
    expect(described_class.systemid_file).to be_kind_of(String)
  end

  context ".registered?" do
    it "with registered system_id" do
      described_class.stub(:systemid_file => data_file_path("rhn/systemid"))
      expect(described_class).to be_registered
    end

    it "with unregistered system_id" do
      described_class.stub(:systemid_file => data_file_path("rhn/systemid.missing_system_id"))
      expect(described_class).to_not be_registered
    end

    it "with missing systemid file" do
      described_class.stub(:systemid_file => data_file_path("rhn/systemid.missing_file"))
      expect(described_class).to_not be_registered
    end
  end
end

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
linux_admin-0.1.0 spec/rhn_spec.rb
linux_admin-0.0.1 spec/rhn_spec.rb