Example #1
0
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()
Example #3
0
 def setUp(self):
     super(BaseViewTestCase, self).setUp()
     self.view = CiviCRMBaseView(None, self.request)
 def setUp(self):
     super(BaseViewTestCase, self).setUp()
     self.view = CiviCRMBaseView(None, self.request)