first stage of dynamic UI

This commit is contained in:
Mike
2019-11-07 22:48:42 -05:00
parent d164850def
commit 9fafc0b228
8 changed files with 141 additions and 22 deletions

View File

@@ -2,16 +2,21 @@ import sys
import unittest
from lib.pyShelf import BookDisplay, BookServer
from lib.display import Frontend
sys.path.insert(0, '../lib')
sys.path.insert(1, '../')
class BookServerTest(unittest.TestCase):
def test_bookserver(self):
server = BookServer()
self.assertTrue(server.run())
def __init__(self):
self.dimensions = [900, 450]
def test_booksPerPage(self):
x, y = 900, 450
x, y = self.dimensions[0], self.dimensions[1]
self.assertGreater(BookDisplay().booksPerPage([x,y]), 0)
def test_Frontend(self):
x, y = self.dimensions[0], self.dimensions[1]
ui = Frontend([x, y]).compile("TestCase", "Test Shelf")
print(ui)
self.assertNotEqual(ui, False)