blob: b3979f36e3742abb3007d6abf912061ae3296c96 (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
|
import unittest
from AptUrl.Helpers import parse_pkg
class Candidate:
def __init__(self, descr):
self.description = descr
self.homepage = None
class MockPkg:
def __init__(self, descr):
self.candidate = Candidate(descr)
class HelpersTest(unittest.TestCase):
def test_parse_pkg(self):
pkgobj = MockPkg("summary\ndescr\n")
self.assertEqual(parse_pkg(pkgobj), ('summary','descr\n',None))
pkgobj = MockPkg("summary only")
self.assertEqual(parse_pkg(pkgobj), ('summary only','',None))
|