fix: fix 'unnecessary-lambda' and 'unnecessary-lambda-assignment' for pylint
This commit is contained in:
parent
d265695cee
commit
601dec7777
8 changed files with 63 additions and 16 deletions
|
@ -54,9 +54,15 @@ class TestPersonView(WebTestCase):
|
|||
self.assertIsInstance(form.widgets["users"], GridWidget)
|
||||
|
||||
def test_make_users_grid(self):
|
||||
self.pyramid_config.add_route("users.view", "/users/{uuid}/view")
|
||||
self.pyramid_config.add_route("users.edit", "/users/{uuid}/edit")
|
||||
model = self.app.model
|
||||
view = self.make_view()
|
||||
person = model.Person(full_name="John Doe")
|
||||
self.session.add(person)
|
||||
user = model.User(username="john", person=person)
|
||||
self.session.add(user)
|
||||
self.session.commit()
|
||||
|
||||
# basic
|
||||
grid = view.make_users_grid(person)
|
||||
|
@ -73,6 +79,9 @@ class TestPersonView(WebTestCase):
|
|||
self.assertEqual(grid.actions[0].key, "view")
|
||||
self.assertEqual(grid.actions[1].key, "edit")
|
||||
|
||||
# render grid to ensure coverage for link urls
|
||||
grid.render_vue_template()
|
||||
|
||||
def test_objectify(self):
|
||||
model = self.app.model
|
||||
view = self.make_view()
|
||||
|
|
|
@ -95,9 +95,16 @@ class TestRoleView(WebTestCase):
|
|||
self.assertIsNotNone(form.validators["name"])
|
||||
|
||||
def test_make_users_grid(self):
|
||||
self.pyramid_config.add_route("users.view", "/users/{uuid}/view")
|
||||
self.pyramid_config.add_route("users.edit", "/users/{uuid}/edit")
|
||||
model = self.app.model
|
||||
view = self.make_view()
|
||||
role = model.Role(name="Manager")
|
||||
self.session.add(role)
|
||||
user = model.User(username="freddie")
|
||||
user.roles.append(role)
|
||||
self.session.add(user)
|
||||
self.session.commit()
|
||||
|
||||
# basic
|
||||
grid = view.make_users_grid(role)
|
||||
|
@ -115,6 +122,9 @@ class TestRoleView(WebTestCase):
|
|||
self.assertEqual(grid.actions[0].key, "view")
|
||||
self.assertEqual(grid.actions[1].key, "edit")
|
||||
|
||||
# render grid to ensure coverage for link urls
|
||||
grid.render_vue_template()
|
||||
|
||||
def test_unique_name(self):
|
||||
model = self.app.model
|
||||
view = self.make_view()
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue