コード例 #1
0
ファイル: test_middleware.py プロジェクト: yamahata/nova
 def test_multiple_keys(self):
     self._send_bad_attempts('test1', FLAGS.lockout_attempts)
     self.assertTrue(self._is_locked_out('test1'))
     self.assertFalse(self._is_locked_out('test2'))
     utils.advance_time_seconds(FLAGS.lockout_minutes * 60)
     self.assertFalse(self._is_locked_out('test1'))
     self.assertFalse(self._is_locked_out('test2'))
コード例 #2
0
ファイル: test_middleware.py プロジェクト: pombredanne/nova
 def test_multiple_keys(self):
     self._send_bad_attempts('test1', FLAGS.lockout_attempts)
     self.assertTrue(self._is_locked_out('test1'))
     self.assertFalse(self._is_locked_out('test2'))
     utils.advance_time_seconds(FLAGS.lockout_minutes * 60)
     self.assertFalse(self._is_locked_out('test1'))
     self.assertFalse(self._is_locked_out('test2'))
コード例 #3
0
ファイル: test_middleware.py プロジェクト: yamahata/nova
 def test_window_timeout(self):
     self._send_bad_attempts('test', FLAGS.lockout_attempts - 1)
     self.assertFalse(self._is_locked_out('test'))
     utils.advance_time_seconds(FLAGS.lockout_window * 60)
     self._send_bad_attempts('test', FLAGS.lockout_attempts - 1)
     self.assertFalse(self._is_locked_out('test'))
コード例 #4
0
ファイル: test_middleware.py プロジェクト: pombredanne/nova
 def test_window_timeout(self):
     self._send_bad_attempts('test', FLAGS.lockout_attempts - 1)
     self.assertFalse(self._is_locked_out('test'))
     utils.advance_time_seconds(FLAGS.lockout_window * 60)
     self._send_bad_attempts('test', FLAGS.lockout_attempts - 1)
     self.assertFalse(self._is_locked_out('test'))