Exemple #1
0
  def test_get_user_info_from_dict_does_not_exist(self):
    """Tests the get_user_info function when the cookie is not present."""
    cookie_dict = {'one': 'two', 'three': 'four'}
    email, admin, user_id = login._get_user_info_from_dict(
        cookie_dict, cookie_name=COOKIE_NAME)

    self.assertEqual('', email)
    self.assertFalse(admin)
    def test_get_user_info_from_dict_does_not_exist(self):
        """Tests the get_user_info function when the cookie is not present."""
        cookie_dict = {'one': 'two', 'three': 'four'}
        email, admin, user_id = login._get_user_info_from_dict(
            cookie_dict, cookie_name=COOKIE_NAME)

        self.assertEqual('', email)
        self.assertFalse(admin)
Exemple #3
0
  def test_get_user_info_from_dict_not_admin(self):
    """Tests the get_user_info function when the admin field is False."""
    cookie_value = self.get_cookie_value(EMAIL, NICKNAME, False)

    cookie_dict = {'one': 'two', COOKIE_NAME: cookie_value, 'three': 'four'}
    email, admin, user_id = login._get_user_info_from_dict(
        cookie_dict, cookie_name=COOKIE_NAME)

    self.assertEqual(EMAIL, email)
    self.assertFalse(admin)
Exemple #4
0
  def test_get_user_info_from_dict_admin(self):
    """Tests the get_user_info function when the admin field is True."""
    cookie_value = '%s:True:%s' % (EMAIL, USER_ID)

    cookie_dict = {'one': 'two', COOKIE_NAME: cookie_value, 'three': 'four'}
    email, admin, user_id = login._get_user_info_from_dict(
        cookie_dict, cookie_name=COOKIE_NAME)

    self.assertEqual(EMAIL, email)
    self.assertTrue(admin)
    self.assertEqual(USER_ID, user_id)
Exemple #5
0
  def test_get_user_info_from_dict_admin(self):
    """Tests the get_user_info function when the admin field is True."""
    cookie_value = '%s:True:%s' % (EMAIL, USER_ID)

    cookie_dict = {'one': 'two', COOKIE_NAME: cookie_value, 'three': 'four'}
    email, admin, user_id = login._get_user_info_from_dict(
        cookie_dict, cookie_name=COOKIE_NAME)

    self.assertEqual(EMAIL, email)
    self.assertTrue(admin)
    self.assertEqual(USER_ID, user_id)
    def test_get_user_info_from_dict_not_admin(self):
        """Tests the get_user_info function when the admin field is False."""
        cookie_value = self.get_cookie_value(EMAIL, NICKNAME, False)

        cookie_dict = {
            'one': 'two',
            COOKIE_NAME: cookie_value,
            'three': 'four'
        }
        email, admin, user_id = login._get_user_info_from_dict(
            cookie_dict, cookie_name=COOKIE_NAME)

        self.assertEqual(EMAIL, email)
        self.assertFalse(admin)