コード例 #1
0
ファイル: tests.py プロジェクト: bfauth/bfa_python
 def test_salted_fp_len(self):
     self.request.POST = {'fp': self.fp}
     fp_len = len(get(self.request, use_salt=True)['fp'])
     self.assertEqual(fp_len, 64)
コード例 #2
0
ファイル: tests.py プロジェクト: bfauth/bfa_python
 def test_good_fingerprint(self):
     self.request.POST = {'fp': self.fp}
     self.assertEqual(get(self.request), self.fp)
コード例 #3
0
ファイル: tests.py プロジェクト: bfauth/bfa_python
 def test_missing_fingerprint_field(self):
     with self.assertRaises(TemplateSyntaxError):
         get(self.request)
コード例 #4
0
ファイル: tests.py プロジェクト: bfauth/bfa_python
 def test_wrong_fingerprint_length(self):
     self.request.POST = {'fp': 'qwerty'}
     with self.assertRaises(ValueError):
         get(self.request)
コード例 #5
0
ファイル: tests.py プロジェクト: bfauth/bfa_python
 def test_empty_fingerprint(self):
     self.request.POST = {'fp': ''}
     with self.assertRaises(ConnectionError):
         get(self.request)
コード例 #6
0
ファイル: tests.py プロジェクト: bfauth/bfa_python
 def test_wrong_argument(self):
     with self.assertRaises(TypeError):
         get(dict)