fix: fix 'unnecessary-lambda-assignment' for pylint
This commit is contained in:
parent
2e248adb82
commit
625a22c83b
5 changed files with 80 additions and 33 deletions
|
@ -29,4 +29,3 @@ disable=fixme,
|
||||||
too-many-locals,
|
too-many-locals,
|
||||||
too-many-positional-arguments,
|
too-many-positional-arguments,
|
||||||
too-many-public-methods,
|
too-many-public-methods,
|
||||||
unnecessary-lambda-assignment,
|
|
||||||
|
|
|
@ -138,10 +138,11 @@ class LocalCustomerView(MasterView):
|
||||||
grid.set_renderer("total_price", grid.render_currency)
|
grid.set_renderer("total_price", grid.render_currency)
|
||||||
|
|
||||||
if self.request.has_perm("orders.view"):
|
if self.request.has_perm("orders.view"):
|
||||||
url = lambda order, i: self.request.route_url(
|
|
||||||
"orders.view", uuid=order.uuid
|
def view_url(order, i): # pylint: disable=unused-argument
|
||||||
)
|
return self.request.route_url("orders.view", uuid=order.uuid)
|
||||||
grid.add_action("view", icon="eye", url=url)
|
|
||||||
|
grid.add_action("view", icon="eye", url=view_url)
|
||||||
grid.set_link("order_id")
|
grid.set_link("order_id")
|
||||||
|
|
||||||
return grid
|
return grid
|
||||||
|
@ -174,10 +175,11 @@ class LocalCustomerView(MasterView):
|
||||||
)
|
)
|
||||||
|
|
||||||
if self.request.has_perm("neworder_batches.view"):
|
if self.request.has_perm("neworder_batches.view"):
|
||||||
url = lambda batch, i: self.request.route_url(
|
|
||||||
"neworder_batches.view", uuid=batch.uuid
|
def view_url(batch, i): # pylint: disable=unused-argument
|
||||||
)
|
return self.request.route_url("neworder_batches.view", uuid=batch.uuid)
|
||||||
grid.add_action("view", icon="eye", url=url)
|
|
||||||
|
grid.add_action("view", icon="eye", url=view_url)
|
||||||
grid.set_link("id")
|
grid.set_link("id")
|
||||||
|
|
||||||
return grid
|
return grid
|
||||||
|
@ -328,10 +330,11 @@ class PendingCustomerView(MasterView):
|
||||||
grid.set_renderer("total_price", grid.render_currency)
|
grid.set_renderer("total_price", grid.render_currency)
|
||||||
|
|
||||||
if self.request.has_perm("orders.view"):
|
if self.request.has_perm("orders.view"):
|
||||||
url = lambda order, i: self.request.route_url(
|
|
||||||
"orders.view", uuid=order.uuid
|
def view_url(order, i): # pylint: disable=unused-argument
|
||||||
)
|
return self.request.route_url("orders.view", uuid=order.uuid)
|
||||||
grid.add_action("view", icon="eye", url=url)
|
|
||||||
|
grid.add_action("view", icon="eye", url=view_url)
|
||||||
grid.set_link("order_id")
|
grid.set_link("order_id")
|
||||||
|
|
||||||
return grid
|
return grid
|
||||||
|
@ -364,10 +367,11 @@ class PendingCustomerView(MasterView):
|
||||||
)
|
)
|
||||||
|
|
||||||
if self.request.has_perm("neworder_batches.view"):
|
if self.request.has_perm("neworder_batches.view"):
|
||||||
url = lambda batch, i: self.request.route_url(
|
|
||||||
"neworder_batches.view", uuid=batch.uuid
|
def view_url(batch, i): # pylint: disable=unused-argument
|
||||||
)
|
return self.request.route_url("neworder_batches.view", uuid=batch.uuid)
|
||||||
grid.add_action("view", icon="eye", url=url)
|
|
||||||
|
grid.add_action("view", icon="eye", url=view_url)
|
||||||
grid.set_link("id")
|
grid.set_link("id")
|
||||||
|
|
||||||
return grid
|
return grid
|
||||||
|
|
|
@ -176,10 +176,11 @@ class LocalProductView(MasterView):
|
||||||
)
|
)
|
||||||
|
|
||||||
if self.request.has_perm("orders.view"):
|
if self.request.has_perm("orders.view"):
|
||||||
url = lambda order, i: self.request.route_url(
|
|
||||||
"orders.view", uuid=order.uuid
|
def view_url(order, i): # pylint: disable=unused-argument
|
||||||
)
|
return self.request.route_url("orders.view", uuid=order.uuid)
|
||||||
grid.add_action("view", icon="eye", url=url)
|
|
||||||
|
grid.add_action("view", icon="eye", url=view_url)
|
||||||
grid.set_link("order_id")
|
grid.set_link("order_id")
|
||||||
|
|
||||||
return grid
|
return grid
|
||||||
|
@ -215,10 +216,11 @@ class LocalProductView(MasterView):
|
||||||
)
|
)
|
||||||
|
|
||||||
if self.request.has_perm("neworder_batches.view"):
|
if self.request.has_perm("neworder_batches.view"):
|
||||||
url = lambda batch, i: self.request.route_url(
|
|
||||||
"neworder_batches.view", uuid=batch.uuid
|
def view_url(batch, i): # pylint: disable=unused-argument
|
||||||
)
|
return self.request.route_url("neworder_batches.view", uuid=batch.uuid)
|
||||||
grid.add_action("view", icon="eye", url=url)
|
|
||||||
|
grid.add_action("view", icon="eye", url=view_url)
|
||||||
grid.set_link("id")
|
grid.set_link("id")
|
||||||
|
|
||||||
return grid
|
return grid
|
||||||
|
@ -389,10 +391,11 @@ class PendingProductView(MasterView):
|
||||||
)
|
)
|
||||||
|
|
||||||
if self.request.has_perm("orders.view"):
|
if self.request.has_perm("orders.view"):
|
||||||
url = lambda order, i: self.request.route_url(
|
|
||||||
"orders.view", uuid=order.uuid
|
def view_url(order, i): # pylint: disable=unused-argument
|
||||||
)
|
return self.request.route_url("orders.view", uuid=order.uuid)
|
||||||
grid.add_action("view", icon="eye", url=url)
|
|
||||||
|
grid.add_action("view", icon="eye", url=view_url)
|
||||||
grid.set_link("order_id")
|
grid.set_link("order_id")
|
||||||
|
|
||||||
return grid
|
return grid
|
||||||
|
@ -428,10 +431,11 @@ class PendingProductView(MasterView):
|
||||||
)
|
)
|
||||||
|
|
||||||
if self.request.has_perm("neworder_batches.view"):
|
if self.request.has_perm("neworder_batches.view"):
|
||||||
url = lambda batch, i: self.request.route_url(
|
|
||||||
"neworder_batches.view", uuid=batch.uuid
|
def view_url(batch, i): # pylint: disable=unused-argument
|
||||||
)
|
return self.request.route_url("neworder_batches.view", uuid=batch.uuid)
|
||||||
grid.add_action("view", icon="eye", url=url)
|
|
||||||
|
grid.add_action("view", icon="eye", url=view_url)
|
||||||
grid.set_link("id")
|
grid.set_link("id")
|
||||||
|
|
||||||
return grid
|
return grid
|
||||||
|
|
|
@ -58,6 +58,7 @@ class TestLocalCustomerView(WebTestCase):
|
||||||
self.assertIn("new_order_batches", form)
|
self.assertIn("new_order_batches", form)
|
||||||
|
|
||||||
def test_make_orders_grid(self):
|
def test_make_orders_grid(self):
|
||||||
|
self.pyramid_config.add_route("orders.view", "/orders/{uuid}/view")
|
||||||
model = self.app.model
|
model = self.app.model
|
||||||
view = self.make_view()
|
view = self.make_view()
|
||||||
|
|
||||||
|
@ -79,7 +80,13 @@ class TestLocalCustomerView(WebTestCase):
|
||||||
self.assertEqual(len(grid.actions), 1)
|
self.assertEqual(len(grid.actions), 1)
|
||||||
self.assertEqual(grid.actions[0].key, "view")
|
self.assertEqual(grid.actions[0].key, "view")
|
||||||
|
|
||||||
|
# render grid for coverage generating url
|
||||||
|
grid.render_vue_template()
|
||||||
|
|
||||||
def test_make_new_order_batches_grid(self):
|
def test_make_new_order_batches_grid(self):
|
||||||
|
self.pyramid_config.add_route(
|
||||||
|
"neworder_batches.view", "/batch/neworder/{uuid}/view"
|
||||||
|
)
|
||||||
model = self.app.model
|
model = self.app.model
|
||||||
handler = NewOrderBatchHandler(self.config)
|
handler = NewOrderBatchHandler(self.config)
|
||||||
view = self.make_view()
|
view = self.make_view()
|
||||||
|
@ -104,6 +111,9 @@ class TestLocalCustomerView(WebTestCase):
|
||||||
self.assertEqual(len(grid.actions), 1)
|
self.assertEqual(len(grid.actions), 1)
|
||||||
self.assertEqual(grid.actions[0].key, "view")
|
self.assertEqual(grid.actions[0].key, "view")
|
||||||
|
|
||||||
|
# render grid for coverage generating url
|
||||||
|
grid.render_vue_template()
|
||||||
|
|
||||||
def test_objectify(self):
|
def test_objectify(self):
|
||||||
model = self.app.model
|
model = self.app.model
|
||||||
view = self.make_view()
|
view = self.make_view()
|
||||||
|
@ -178,6 +188,7 @@ class TestPendingCustomerView(WebTestCase):
|
||||||
self.assertIn("new_order_batches", form)
|
self.assertIn("new_order_batches", form)
|
||||||
|
|
||||||
def test_make_orders_grid(self):
|
def test_make_orders_grid(self):
|
||||||
|
self.pyramid_config.add_route("orders.view", "/orders/{uuid}/view")
|
||||||
model = self.app.model
|
model = self.app.model
|
||||||
enum = self.app.enum
|
enum = self.app.enum
|
||||||
view = self.make_view()
|
view = self.make_view()
|
||||||
|
@ -202,7 +213,13 @@ class TestPendingCustomerView(WebTestCase):
|
||||||
self.assertEqual(len(grid.actions), 1)
|
self.assertEqual(len(grid.actions), 1)
|
||||||
self.assertEqual(grid.actions[0].key, "view")
|
self.assertEqual(grid.actions[0].key, "view")
|
||||||
|
|
||||||
|
# render grid for coverage generating url
|
||||||
|
grid.render_vue_template()
|
||||||
|
|
||||||
def test_make_new_order_batches_grid(self):
|
def test_make_new_order_batches_grid(self):
|
||||||
|
self.pyramid_config.add_route(
|
||||||
|
"neworder_batches.view", "/batch/neworder/{uuid}/view"
|
||||||
|
)
|
||||||
model = self.app.model
|
model = self.app.model
|
||||||
enum = self.app.enum
|
enum = self.app.enum
|
||||||
handler = NewOrderBatchHandler(self.config)
|
handler = NewOrderBatchHandler(self.config)
|
||||||
|
@ -230,6 +247,9 @@ class TestPendingCustomerView(WebTestCase):
|
||||||
self.assertEqual(len(grid.actions), 1)
|
self.assertEqual(len(grid.actions), 1)
|
||||||
self.assertEqual(grid.actions[0].key, "view")
|
self.assertEqual(grid.actions[0].key, "view")
|
||||||
|
|
||||||
|
# render grid for coverage generating url
|
||||||
|
grid.render_vue_template()
|
||||||
|
|
||||||
def test_objectify(self):
|
def test_objectify(self):
|
||||||
model = self.app.model
|
model = self.app.model
|
||||||
enum = self.app.enum
|
enum = self.app.enum
|
||||||
|
|
|
@ -60,6 +60,7 @@ class TestLocalProductView(WebTestCase):
|
||||||
self.assertIn("local_products.view.orders", form.grid_vue_context)
|
self.assertIn("local_products.view.orders", form.grid_vue_context)
|
||||||
|
|
||||||
def test_make_orders_grid(self):
|
def test_make_orders_grid(self):
|
||||||
|
self.pyramid_config.add_route("orders.view", "/orders/{uuid}/view")
|
||||||
model = self.app.model
|
model = self.app.model
|
||||||
enum = self.app.enum
|
enum = self.app.enum
|
||||||
view = self.make_view()
|
view = self.make_view()
|
||||||
|
@ -89,7 +90,13 @@ class TestLocalProductView(WebTestCase):
|
||||||
self.assertEqual(len(grid.actions), 1)
|
self.assertEqual(len(grid.actions), 1)
|
||||||
self.assertEqual(grid.actions[0].key, "view")
|
self.assertEqual(grid.actions[0].key, "view")
|
||||||
|
|
||||||
|
# render grid for coverage generating url
|
||||||
|
grid.render_vue_template()
|
||||||
|
|
||||||
def test_make_new_order_batches_grid(self):
|
def test_make_new_order_batches_grid(self):
|
||||||
|
self.pyramid_config.add_route(
|
||||||
|
"neworder_batches.view", "/batch/neworder/{uuid}/view"
|
||||||
|
)
|
||||||
model = self.app.model
|
model = self.app.model
|
||||||
enum = self.app.enum
|
enum = self.app.enum
|
||||||
handler = NewOrderBatchHandler(self.config)
|
handler = NewOrderBatchHandler(self.config)
|
||||||
|
@ -117,6 +124,9 @@ class TestLocalProductView(WebTestCase):
|
||||||
self.assertEqual(len(grid.actions), 1)
|
self.assertEqual(len(grid.actions), 1)
|
||||||
self.assertEqual(grid.actions[0].key, "view")
|
self.assertEqual(grid.actions[0].key, "view")
|
||||||
|
|
||||||
|
# render grid for coverage generating url
|
||||||
|
grid.render_vue_template()
|
||||||
|
|
||||||
|
|
||||||
class TestPendingProductView(WebTestCase):
|
class TestPendingProductView(WebTestCase):
|
||||||
|
|
||||||
|
@ -178,6 +188,7 @@ class TestPendingProductView(WebTestCase):
|
||||||
self.assertIn("created_by", form)
|
self.assertIn("created_by", form)
|
||||||
|
|
||||||
def test_make_orders_grid(self):
|
def test_make_orders_grid(self):
|
||||||
|
self.pyramid_config.add_route("orders.view", "/orders/{uuid}/view")
|
||||||
model = self.app.model
|
model = self.app.model
|
||||||
enum = self.app.enum
|
enum = self.app.enum
|
||||||
view = self.make_view()
|
view = self.make_view()
|
||||||
|
@ -209,7 +220,13 @@ class TestPendingProductView(WebTestCase):
|
||||||
self.assertEqual(len(grid.actions), 1)
|
self.assertEqual(len(grid.actions), 1)
|
||||||
self.assertEqual(grid.actions[0].key, "view")
|
self.assertEqual(grid.actions[0].key, "view")
|
||||||
|
|
||||||
|
# render grid for coverage generating url
|
||||||
|
grid.render_vue_template()
|
||||||
|
|
||||||
def test_make_new_order_batches_grid(self):
|
def test_make_new_order_batches_grid(self):
|
||||||
|
self.pyramid_config.add_route(
|
||||||
|
"neworder_batches.view", "/batch/neworder/{uuid}/view"
|
||||||
|
)
|
||||||
model = self.app.model
|
model = self.app.model
|
||||||
enum = self.app.enum
|
enum = self.app.enum
|
||||||
handler = NewOrderBatchHandler(self.config)
|
handler = NewOrderBatchHandler(self.config)
|
||||||
|
@ -239,6 +256,9 @@ class TestPendingProductView(WebTestCase):
|
||||||
self.assertEqual(len(grid.actions), 1)
|
self.assertEqual(len(grid.actions), 1)
|
||||||
self.assertEqual(grid.actions[0].key, "view")
|
self.assertEqual(grid.actions[0].key, "view")
|
||||||
|
|
||||||
|
# render grid for coverage generating url
|
||||||
|
grid.render_vue_template()
|
||||||
|
|
||||||
def test_get_template_context(self):
|
def test_get_template_context(self):
|
||||||
enum = self.app.enum
|
enum = self.app.enum
|
||||||
model = self.app.model
|
model = self.app.model
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue