class BaseViewTestCase(ViewTestCase): def setUp(self): super(BaseViewTestCase, self).setUp() self.view = CiviCRMBaseView(None, self.request) def test_view_no_api_key(self): user = api.user.get_current() user.setMemberProperties(mapping={'api_key': ''}) with self.assertRaises(Forbidden): self.view() def test_view_no_id(self): with self.assertRaises(Forbidden): self.view._validate_contact_id() def test_view_invalid_id(self): self.request.form['contact_id'] = 'foo' with self.assertRaises(Forbidden): self.view._validate_contact_id()
class BaseViewTestCase(ViewTestCase): def setUp(self): super(BaseViewTestCase, self).setUp() self.view = CiviCRMBaseView(None, self.request) def test_view_no_api_key(self): user = api.user.get_current() user.setMemberProperties(mapping={"api_key": ""}) with self.assertRaises(Forbidden): self.view() def test_view_no_id(self): with self.assertRaises(Forbidden): self.view._validate_contact_id() def test_view_invalid_id(self): self.request.form["contact_id"] = "foo" with self.assertRaises(Forbidden): self.view._validate_contact_id()
def setUp(self): super(BaseViewTestCase, self).setUp() self.view = CiviCRMBaseView(None, self.request)