test: fix broken test for neworder batch view
not sure how/when this test broke - it doesn't *seem* related to the timezone changes, but iirc nothing else changed recently
This commit is contained in:
parent
d13f908da5
commit
38d247bac4
1 changed files with 11 additions and 1 deletions
|
|
@ -86,8 +86,18 @@ class TestNewOrderBatchView(WebTestCase):
|
||||||
def test_configure_row_grid(self):
|
def test_configure_row_grid(self):
|
||||||
model = self.app.model
|
model = self.app.model
|
||||||
view = self.make_view()
|
view = self.make_view()
|
||||||
|
handler = view.batch_handler
|
||||||
|
|
||||||
|
user = model.User(username="fred")
|
||||||
|
self.session.add(user)
|
||||||
|
batch = handler.make_batch(self.session, created_by=user)
|
||||||
|
self.session.add(batch)
|
||||||
|
self.session.commit()
|
||||||
|
|
||||||
grid = view.make_grid(model_class=model.NewOrderBatchRow)
|
grid = view.make_grid(model_class=model.NewOrderBatchRow)
|
||||||
self.assertNotIn("total_price", grid.renderers)
|
self.assertNotIn("total_price", grid.renderers)
|
||||||
|
with patch.object(view, "Session", return_value=self.session):
|
||||||
|
with patch.object(self.request, "matchdict", new={"uuid": batch.uuid}):
|
||||||
view.configure_row_grid(grid)
|
view.configure_row_grid(grid)
|
||||||
self.assertIn("total_price", grid.renderers)
|
self.assertIn("total_price", grid.renderers)
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue