def test_owner_has_two_click_options(self): click_options = self.subject.get_click_options(self.alice, AxisSpec([self.bag], [])) self.assertEqual(2, len(click_options)) self.assertEqual('view', click_options[0].name) self.assertEqual('/Alice/derp/grids/bagname/', click_options[0].href) self.assertEqual('edit', click_options[1].name) print url_fix(click_options[1].href) self.assertEqual(url_fix('/Alice/derp/grids/bagname;click=edit/'), url_fix(click_options[1].href))
def then_click_href_should_equal_edit_url(self): self.assertEqual(url_fix('/pop/a/grids/state;click=edit/card2/edit'), url_fix(self.result))