mock build
This commit is contained in:
36
locallibs/ruby-rpm-ffi/test/test_file.rb
Normal file
36
locallibs/ruby-rpm-ffi/test/test_file.rb
Normal file
@@ -0,0 +1,36 @@
|
||||
require File.join(File.dirname(__FILE__), 'helper')
|
||||
|
||||
class RPMFileTests < Minitest::Test
|
||||
def test_link_to
|
||||
f = RPM::File.new('path', 'md5sum', nil, 42, 1,
|
||||
'owner', 'group', 43, 0o777, 44, 45)
|
||||
assert_equal(nil, f.link_to)
|
||||
f = RPM::File.new('path', 'md5sum', 'link_to', 42, 1,
|
||||
'owner', 'group', 43, 0o777, 44, 45)
|
||||
assert_equal('link_to', f.link_to)
|
||||
end
|
||||
|
||||
def test_flags
|
||||
f = RPM::File.new('path', 'md5sum', nil, 42, 1,
|
||||
'owner', 'group', 43, 0o777, 44, 45)
|
||||
f.config?
|
||||
f.doc?
|
||||
f.is_missingok?
|
||||
f.is_noreplace?
|
||||
f.is_specfile?
|
||||
f.ghost?
|
||||
f.license?
|
||||
f.readme?
|
||||
f.replaced?
|
||||
f.notinstalled?
|
||||
f.netshared?
|
||||
|
||||
assert_raises NotImplementedError do
|
||||
f.exclude?
|
||||
end
|
||||
|
||||
assert_raises NotImplementedError do
|
||||
f.donotuse?
|
||||
end
|
||||
end
|
||||
end
|
||||
Reference in New Issue
Block a user