def test_FOO(self): request_body = to_json({ 'method': 'FOO', 'view_params': {'view_slug': 'post'}, 'params': {} }) with self.assertRaises(NotImplementedError): test_backoffice.api_post_view_action(RequestWithViewParams(request_body, self.user, post=True))
def test_post_view_action_non_existing_method(self): request_body = to_json({ 'method': 'non_existing_method', 'view_params': {'view_slug': 'post'}, 'params': {} }) with self.assertRaises(Http404): test_backoffice.api_post_view_action(RequestWithViewParams(request_body, self.user, post=True))
def test_FOO(self): request_body = to_json({ 'method': 'FOO', 'view_params': { 'view_slug': 'post' }, 'params': {} }) with self.assertRaises(NotImplementedError): test_backoffice.api_post_view_action( RequestWithViewParams(request_body, self.user, post=True))
def test_post_view_action_non_existing_method(self): request_body = to_json({ 'method': 'non_existing_method', 'view_params': { 'view_slug': 'post' }, 'params': {} }) with self.assertRaises(Http404): test_backoffice.api_post_view_action( RequestWithViewParams(request_body, self.user, post=True))
def test_post_view_action_not_allowed(self): request_body = to_json({ 'method': 'do_something', 'view_params': {'view_slug': 'post'}, 'params': {} }) r = test_backoffice.api_post_view_action(RequestWithViewParams(request_body, self.user2, post=True)) self.assertEqual(r.content, 'You are not allowed to post data to the view "post".')
def test_post_view_action(self): request_body = to_json({ 'method': 'do_something', 'view_params': {'view_slug': 'post'}, 'params': {} }) r = test_backoffice.api_post_view_action(RequestWithViewParams(request_body, self.user, post=True)) self.assertEqual(r, 'something')
def test_post_view_action(self): request_body = to_json({ 'method': 'do_something', 'view_params': { 'view_slug': 'post' }, 'params': {} }) r = test_backoffice.api_post_view_action( RequestWithViewParams(request_body, self.user, post=True)) self.assertEqual(r, 'something')
def test_post_view_action_not_allowed(self): request_body = to_json({ 'method': 'do_something', 'view_params': { 'view_slug': 'post' }, 'params': {} }) r = test_backoffice.api_post_view_action( RequestWithViewParams(request_body, self.user2, post=True)) self.assertEqual( r.content, 'You are not allowed to post data to the view "post".')