mirror of
https://gitlab.com/dslackw/slpkg.git
synced 2025-01-26 19:58:50 +01:00
Added split package unittest
Signed-off-by: Dimitris Zlatanidis <d.zlatanidis@gmail.com>
This commit is contained in:
parent
0d2bc88565
commit
672736c840
1 changed files with 26 additions and 0 deletions
26
tests/test_split_package.py
Normal file
26
tests/test_split_package.py
Normal file
|
@ -0,0 +1,26 @@
|
|||
import unittest
|
||||
from slpkg.splitting import split_package
|
||||
from slpkg.pkg.find import searching
|
||||
|
||||
|
||||
class TestSplitting(unittest.TestCase):
|
||||
|
||||
def test_split_pkg(self):
|
||||
path = '/var/log/packages/'
|
||||
pkg_1 = ''.join(list(searching('slpkg', path)))
|
||||
pkg_2 = ''.join(list(searching('akonadi-mime', path)))
|
||||
pkg_3 = ''.join(list(searching('autoconf-archive', path)))
|
||||
pkg_4 = ''.join(list(searching('bind', path)))
|
||||
|
||||
self.assertListEqual(['slpkg', '3.9.6', 'x86_64', '1'],
|
||||
split_package(pkg_1))
|
||||
self.assertListEqual(['akonadi-mime', '21.12.1', 'x86_64', '1'],
|
||||
split_package(pkg_2))
|
||||
self.assertListEqual(['autoconf-archive', '2021.02.19', 'noarch', '1'],
|
||||
split_package(pkg_3))
|
||||
self.assertListEqual(['bind', '9.16.27', 'x86_64', '1'],
|
||||
split_package(pkg_4))
|
||||
|
||||
|
||||
if __name__ == "__main__":
|
||||
unittest.main()
|
Loading…
Add table
Reference in a new issue