efc2e4f94e
Also, improve errors when importing a module fails. Also, add more tests.
16 lines
556 B
Python
16 lines
556 B
Python
import unittest
|
|
|
|
import modules.core.kernel
|
|
|
|
class kernel(unittest.TestCase):
|
|
def setUp(self):
|
|
self.someKernel = 'this-is-my-kernel'
|
|
with unittest.mock.patch('modules.core.kernel.platform') as platform:
|
|
platform.release.return_value = self.someKernel
|
|
self.module = modules.core.kernel.Module()
|
|
|
|
def test_full_text(self):
|
|
self.assertEqual(1, len(self.module.widgets()))
|
|
self.assertEqual(self.someKernel, self.module.widget().full_text())
|
|
|
|
# vim: tabstop=8 expandtab shiftwidth=4 softtabstop=4
|