mirror of
https://github.com/systemd/systemd.git
synced 2024-10-27 10:25:37 +03:00
systemd-sysv-generator test: test scripts with hidden suffixes
We don't expect any unit generated from temporary package manager, swap, and similar files.
This commit is contained in:
parent
c7088e4999
commit
d816e2b790
@ -313,6 +313,20 @@ class SysvGeneratorTest(unittest.TestCase):
|
||||
self.assertEqual(os.readlink(os.path.join(self.out_dir, 'bar.service')),
|
||||
'foo.service')
|
||||
|
||||
def test_hidden_files(self):
|
||||
'''init.d script with hidden file suffix'''
|
||||
|
||||
script = self.add_sysv('foo', {}, enable=True)
|
||||
# backup files (not enabled in rcN.d/)
|
||||
shutil.copy(script, script + '.dpkg-new')
|
||||
shutil.copy(script, script + '.dpkg-dist')
|
||||
shutil.copy(script, script + '.swp')
|
||||
shutil.copy(script, script + '.rpmsave')
|
||||
|
||||
err, results = self.run_generator()
|
||||
self.assertEqual(list(results), ['foo.service'])
|
||||
|
||||
self.assert_enabled('foo.service', [2, 3, 4, 5])
|
||||
|
||||
|
||||
if __name__ == '__main__':
|
||||
|
Loading…
Reference in New Issue
Block a user