Sha256: 6bfdece0c0c3e6d1ac536852bdbe9c480e3167710567dde683e6ea6d149ed56f

Contents?: true

Size: 479 Bytes

Versions: 4

Compression:

Stored size: 479 Bytes

Contents

require 'ronin/os'

require 'helpers/database'

describe OS do
  it "should require os and version attributes" do
    @os = OS.new
    @os.should_not be_valid

    @os.name = 'test'
    @os.should_not be_valid

    @os.version = '0.0.1'
    @os.should be_valid
  end

  it "should provide methods for built-in OSes" do
    OS.linux.should_not be_nil
  end

  it "should provide methods for creating OSes with versions" do
    OS.linux_version('2.6.11').should be_valid
  end
end

Version data entries

4 entries across 4 versions & 1 rubygems

Version Path
ronin-0.2.0 spec/os_spec.rb
ronin-0.2.1 spec/os_spec.rb
ronin-0.2.2 spec/os_spec.rb
ronin-0.2.3 spec/os_spec.rb