Replaced Grid.clickable with .viewable.

Clickable grid rows seemed to be more irritating than useful.  Now a view icon
is shown instead.
This commit is contained in:
Lance Edgar 2013-07-22 21:32:54 -07:00
parent 134613aadd
commit b7fdd1f797
32 changed files with 627 additions and 74 deletions

View file

@ -36,8 +36,8 @@ class DepartmentsGridTests(TestCase):
view.request.has_perm = Mock(return_value=True)
view.make_grid = Mock()
g = view.grid()
self.assertTrue(g.clickable)
self.assertEqual(g.click_route_name, 'department.read')
self.assertTrue(g.viewable)
self.assertEqual(g.view_route_name, 'department.read')
self.assertTrue(g.editable)
self.assertEqual(g.edit_route_name, 'department.update')
self.assertTrue(g.deletable)
@ -47,13 +47,13 @@ class DepartmentsGridTests(TestCase):
view = self.view()
view.request.has_perm = Mock(return_value=False)
grid = Mock(
clickable=False, click_route_name=None,
viewable=False, view_route_name=None,
editable=False, edit_route_name=None,
deletable=False, delete_route_name=None)
view.make_grid = Mock(return_value=grid)
g = view.grid()
self.assertFalse(g.clickable)
self.assertEqual(g.click_route_name, None)
self.assertFalse(g.viewable)
self.assertEqual(g.view_route_name, None)
self.assertFalse(g.editable)
self.assertEqual(g.edit_route_name, None)
self.assertFalse(g.deletable)