~mvo/software-center/lp1043752

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
import unittest

from tests.utils import (
    setup_test_env,
)
setup_test_env()
from softwarecenter.distro import get_distro

class TestDistro(unittest.TestCase):
    """ tests the distro class """

    def test_get_distro(self):
        distro = get_distro()
        self.assertNotEqual(distro, None)

    def test_distro_functions(self):
        distro = get_distro()
        codename = distro.get_codename()
        self.assertNotEqual(codename, None)
        myname = distro.get_app_name()
        self.assertTrue(len(myname) > 0)
        arch = distro.get_architecture()
        self.assertNotEqual(arch, None)


if __name__ == "__main__":
    unittest.main()