コード例 #1
0
ファイル: test_util.py プロジェクト: locaweb/leela-client
def test_ratelimit_must_expires_according_to_ttl():
    rl = RateLimit()
    rl.refresh("foobar")
    ok_(not rl.expired("foobar", 0.5))
    time.sleep(1)
    ok_(rl.expired("foobar", 0.5))
コード例 #2
0
ファイル: test_util.py プロジェクト: locaweb/leela-client
def test_ratelimit_with_negative_ttls_expires_immediately():
    rl = RateLimit()
    rl.refresh("foobar")
    ok_(rl.expired("foobar", -1))