def test_00_set_config(self):
        # Save wrong data in EXPIRATION_SECONDS
        set_privacyidea_config(EXPIRATION_SECONDS, "wrong")
        exp_delta = get_cache_time()
        self.assertEqual(exp_delta, timedelta(seconds=0))
        self.assertFalse(is_cache_enabled())

        # Save empty data in EXPIRATION_SECONDS
        set_privacyidea_config(EXPIRATION_SECONDS, "")
        exp_delta = get_cache_time()
        self.assertEqual(exp_delta, timedelta(seconds=0))
        self.assertFalse(is_cache_enabled())

        # Save real data in EXPIRATION_SECONDS
        set_privacyidea_config(EXPIRATION_SECONDS, 600)
        exp_delta = get_cache_time()
        self.assertEqual(exp_delta, timedelta(seconds=600))
        self.assertTrue(is_cache_enabled())
Ejemplo n.º 2
0
    def test_00_set_config(self):
        # Save wrong data in EXPIRATION_SECONDS
        set_privacyidea_config(EXPIRATION_SECONDS, "wrong")
        exp_delta = get_cache_time()
        self.assertEqual(exp_delta, timedelta(seconds=0))
        self.assertFalse(is_cache_enabled())

        # Save empty data in EXPIRATION_SECONDS
        set_privacyidea_config(EXPIRATION_SECONDS, "")
        exp_delta = get_cache_time()
        self.assertEqual(exp_delta, timedelta(seconds=0))
        self.assertFalse(is_cache_enabled())

        # Save real data in EXPIRATION_SECONDS
        set_privacyidea_config(EXPIRATION_SECONDS, 600)
        exp_delta = get_cache_time()
        self.assertEqual(exp_delta, timedelta(seconds=600))
        self.assertTrue(is_cache_enabled())
    def test_01_get_username_from_cache(self):
        # If a username is already contained in the cache, the function
        # lib.user.get_username will return the cache value
        username = "******"
        resolver = "resolver1"
        uid = "1"

        expiration_delta = get_cache_time()
        r = UserCache(username, username, resolver, uid, datetime.now()).save()
        u_name = get_username(uid, resolver)
        self.assertEqual(u_name, username)

        # A non-existing user is not in the cache and returns and empty username
        u_name = get_username(uid, "resolver_does_not_exist")
        self.assertEqual(u_name, "")
Ejemplo n.º 4
0
    def test_01_get_username_from_cache(self):
        # If a username is already contained in the cache, the function
        # lib.user.get_username will return the cache value
        username = "******"
        resolver = "resolver1"
        uid = "1"

        expiration_delta = get_cache_time()
        r = UserCache(username, resolver, uid, datetime.now()).save()
        u_name = get_username(uid, resolver)
        self.assertEqual(u_name, username)

        # A non-existing user is not in the cache and returns and empty username
        u_name = get_username(uid, "resolver_does_not_exist")
        self.assertEqual(u_name, "")
    def test_00_set_config(self):
        set_privacyidea_config(EXPIRATION_SECONDS, 600)

        exp_delta = get_cache_time()
        self.assertEqual(exp_delta, timedelta(seconds=600))
        self.assertTrue(is_cache_enabled())
Ejemplo n.º 6
0
    def test_00_set_config(self):
        set_privacyidea_config(EXPIRATION_SECONDS, 600)

        exp_delta = get_cache_time()
        self.assertEqual(exp_delta, timedelta(seconds=600))
        self.assertTrue(is_cache_enabled())