fix: format all code with black
and from now on should not deviate from that...
This commit is contained in:
parent
bad6ded72d
commit
a0b36a6384
12 changed files with 313 additions and 220 deletions
|
@ -16,18 +16,18 @@ class TestMain(DataTestCase):
|
|||
|
||||
def test_basic(self):
|
||||
global_config = None
|
||||
settings = {'wutta_config': self.config}
|
||||
settings = {"wutta_config": self.config}
|
||||
app = mod.main(global_config, **settings)
|
||||
self.assertIsInstance(app, Router)
|
||||
self.assertIsNone(CoreOpSession.session_factory.kw['bind'])
|
||||
self.assertIsNone(CoreOpSession.session_factory.kw["bind"])
|
||||
|
||||
def test_corepos_engine(self):
|
||||
engine = sa.create_engine('sqlite://')
|
||||
engine = sa.create_engine("sqlite://")
|
||||
self.config.core_office_op_engine = engine
|
||||
settings = {'wutta_config': self.config}
|
||||
settings = {"wutta_config": self.config}
|
||||
app = mod.main(None, **settings)
|
||||
self.assertIsInstance(app, Router)
|
||||
self.assertIs(CoreOpSession.session_factory.kw['bind'], engine)
|
||||
self.assertIs(CoreOpSession.session_factory.kw["bind"], engine)
|
||||
|
||||
|
||||
class TestMakeWsgiApp(DataTestCase):
|
||||
|
|
|
@ -13,39 +13,48 @@ class TestSideshowMenuHandler(WebTestCase):
|
|||
def test_make_customers_menu(self):
|
||||
handler = self.make_handler()
|
||||
menu = handler.make_customers_menu(self.request)
|
||||
item = menu['items'][-1]
|
||||
self.assertEqual(item, {
|
||||
'title': "CORE-POS Members",
|
||||
'route': 'corepos_members',
|
||||
'perm': 'corepos_members.list',
|
||||
})
|
||||
item = menu["items"][-1]
|
||||
self.assertEqual(
|
||||
item,
|
||||
{
|
||||
"title": "CORE-POS Members",
|
||||
"route": "corepos_members",
|
||||
"perm": "corepos_members.list",
|
||||
},
|
||||
)
|
||||
|
||||
def test_make_products_menu(self):
|
||||
handler = self.make_handler()
|
||||
menu = handler.make_products_menu(self.request)
|
||||
item = menu['items'][-1]
|
||||
self.assertEqual(item, {
|
||||
'title': "CORE-POS Products",
|
||||
'route': 'corepos_products',
|
||||
'perm': 'corepos_products.list',
|
||||
})
|
||||
item = menu["items"][-1]
|
||||
self.assertEqual(
|
||||
item,
|
||||
{
|
||||
"title": "CORE-POS Products",
|
||||
"route": "corepos_products",
|
||||
"perm": "corepos_products.list",
|
||||
},
|
||||
)
|
||||
|
||||
def test_make_other_menu(self):
|
||||
handler = self.make_handler()
|
||||
|
||||
# no url configured by default
|
||||
menu = handler.make_other_menu(self.request)
|
||||
if menu['items']:
|
||||
item = menu['items'][-1]
|
||||
self.assertNotEqual(item['title'], "CORE Office")
|
||||
if menu["items"]:
|
||||
item = menu["items"][-1]
|
||||
self.assertNotEqual(item["title"], "CORE Office")
|
||||
|
||||
# entry added if url configured
|
||||
self.config.setdefault('corepos.office.url', 'http://localhost/fannie/')
|
||||
self.config.setdefault("corepos.office.url", "http://localhost/fannie/")
|
||||
menu = handler.make_other_menu(self.request)
|
||||
item = menu['items'][-1]
|
||||
self.assertEqual(item, {
|
||||
'title': "CORE Office",
|
||||
# nb. trailing slash gets stripped
|
||||
'url': 'http://localhost/fannie',
|
||||
'target': '_blank',
|
||||
})
|
||||
item = menu["items"][-1]
|
||||
self.assertEqual(
|
||||
item,
|
||||
{
|
||||
"title": "CORE Office",
|
||||
# nb. trailing slash gets stripped
|
||||
"url": "http://localhost/fannie",
|
||||
"target": "_blank",
|
||||
},
|
||||
)
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue