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
28
29
30
31
32
33
34
|
import unittest
from tests.utils import (
get_test_db,
setup_test_env,
)
setup_test_env()
class TestChannels(unittest.TestCase):
""" tests the channels backend stuff """
def test_generic(self):
from softwarecenter.backend.channel import ChannelsManager
db = get_test_db()
m = ChannelsManager(db)
channels = m._get_channels_from_db(installed_only=False)
self.assertNotEqual(channels, [])
channels_installed = m._get_channels_from_db(installed_only=True)
self.assertNotEqual(channels_installed, [])
def test_aptchannels(self):
from softwarecenter.backend.channel_impl.aptchannels import (
AptChannelsManager)
db = get_test_db()
m = AptChannelsManager(db)
channels = m.channels
self.assertNotEqual(channels, [])
channels_installed = m.channels_installed_only
self.assertNotEqual(channels_installed, [])
if __name__ == "__main__":
unittest.main()
|