'Posting json to /json/users/me/pointer with an out of range (< 0) pointer returns a 400
and error message.'

def test_pointer_out_of_range(self):

    self.login(self.example_email('hamlet'))
    self.assertEqual(self.example_user('hamlet').pointer, (-1))
    result = self.client_post('/json/users/me/pointer', {'pointer': (-2)})
    self.assert_json_error(result, "Bad    value    for    'pointer':    -2")
    self.assertEqual(self.example_user('hamlet').pointer, (-1))
