Sha256: d3c3ef157b37b4d790846eede3005d156a5edd63625357b4d72cee1ed6130a3e
Contents?: true
Size: 861 Bytes
Versions: 4
Compression:
Stored size: 861 Bytes
Contents
puts File.dirname(__FILE__) require File.dirname(__FILE__) + '/test_helper.rb' class HwidTest < Minitest::Test def setup @f=Hwid::Base.new end def test_basic assert @f!=nil, "should be created" end def test_prase @f.parse('Serial: 1234') assert @f.parse('Serial: 1234')=='1234', "basic parse" assert @f.parse('Serial:1234')=='1234', "basic parse no blanks" assert @f.parse('Serial:1234 ')=='1234', "basic parse trailing blank" assert @f.parse(' ')=='unknown', "bad parse" end def test_system assert @f.systemid!='unknown', "return id" end def test_class assert Hwid.systemid!='unknown', "return id is #{Hwid.systemid}" end def test_run_cmd d =@f.run_cmd('date') t=Time.now.day puts d assert d.include?(t.to_s), "date is #{d} day is #{t}" end end
Version data entries
4 entries across 4 versions & 1 rubygems
Version | Path |
---|---|
hwid-0.1.6 | test/test_hwid.rb |
hwid-0.1.5 | test/test_hwid.rb |
hwid-0.1.4 | test/test_hwid.rb |
hwid-0.1.3 | test/test_hwid.rb |