[module/memory] Add new format string parameter

This commit is contained in:
Frederic Junod 2017-07-15 09:20:05 +02:00
parent 5ca9ab796d
commit 37434aa5e5
2 changed files with 22 additions and 9 deletions

View file

@ -40,6 +40,15 @@ class TestMemoryModule(unittest.TestCase):
self.module.update_all()
self.assertTrue("critical" in self.module.state(self.anyWidget))
def test_format(self):
self.config.set("memory.format", "memory used: {used}")
rv = VirtualMemory(50)
rv.total = 1000
rv.available = 500
self.psutil.virtual_memory.return_value = rv
self.module.update_all()
self.assertEquals("memory used: 500.00B", self.module.memory_usage(self.anyWidget))
def test_usage(self):
rv = VirtualMemory(50)
rv.total = 1000