def test_can_get_limiter_by_url_hash(self): self.db.query(Limiter).delete() limiter = LimiterFactory.create(url='http://test.com/') url_hash = hashlib.sha512('http://test.com/').hexdigest() loaded_limiter = Limiter.by_url_hash(url_hash, self.db) expect(loaded_limiter.id).to_equal(limiter.id) invalid_limiter = Limiter.by_url_hash('00000000', self.db) expect(invalid_limiter).to_be_null()