parent
01d5c2dc5c
commit
02d3c1512b
7 changed files with 68 additions and 19 deletions
@ -0,0 +1,27 @@ |
||||
"""Tests for hall effect sensor""" |
||||
|
||||
___license___ = "MIT" |
||||
___dependencies___ = ["upip:unittest", "homescreen", "database"] |
||||
|
||||
import unittest, homescreen, database |
||||
|
||||
class TestHomescreen(unittest.TestCase): |
||||
|
||||
def test_name(self): |
||||
o = database.get("homescreen.name") |
||||
database.delete("homescreen.name") |
||||
self.assertEqual(homescreen.name("default"), "default") |
||||
database.set("homescreen.name", "foo") |
||||
self.assertEqual(homescreen.name("default"), "foo") |
||||
database.set("homescreen.name", o) |
||||
|
||||
def test_time(self): |
||||
self.assertIn(len(homescreen.time_as_string()), [4, 5]) |
||||
self.assertIn(len(homescreen.time_as_string(True)), [7, 8]) |
||||
|
||||
def test_wifi_strength(self): |
||||
# test that it doesn't throw an exception |
||||
homescreen.wifi_strength() |
||||
|
||||
if __name__ == '__main__': |
||||
unittest.main() |
Loading…
Reference in new issue