[modules] Add first "real" module: kernel
Since 'kernel' is small and shows static information, have this be the very first module added.
This commit is contained in:
parent
445c5a65f1
commit
854d7dc470
3 changed files with 30 additions and 0 deletions
16
tests/modules/test_kernel.py
Normal file
16
tests/modules/test_kernel.py
Normal file
|
@ -0,0 +1,16 @@
|
|||
import unittest
|
||||
|
||||
import modules.kernel
|
||||
|
||||
class kernel(unittest.TestCase):
|
||||
def setUp(self):
|
||||
self.someKernel = 'this-is-my-kernel'
|
||||
with unittest.mock.patch('modules.kernel.platform') as platform:
|
||||
platform.release.return_value = self.someKernel
|
||||
self.module = modules.kernel.Module()
|
||||
|
||||
def test_full_text(self):
|
||||
self.assertEqual(1, len(self.module.widgets()))
|
||||
self.assertEqual(self.someKernel, self.module.widgets()[0].full_text())
|
||||
|
||||
# vim: tabstop=8 expandtab shiftwidth=4 softtabstop=4
|
Loading…
Add table
Add a link
Reference in a new issue