Пример #1
0
 def test_sanitize_credit_card_amex(self):
     # AMEX numbers are 15 digits, not 16
     proc = SanitizePasswordsProcessor(Mock())
     result = proc.sanitize('foo', '424242424242424')
     self.assertEquals(result, proc.MASK)
Пример #2
0
 def test_sanitize_credit_card(self):
     proc = SanitizePasswordsProcessor(Mock())
     result = proc.sanitize('foo', '4242424242424242')
     self.assertEquals(result, proc.MASK)
Пример #3
0
 def test_sanitize_non_ascii(self):
     proc = SanitizePasswordsProcessor(Mock())
     result = proc.sanitize('__repr__: жили-были', '42')
     self.assertEquals(result, '42')
Пример #4
0
 def test_sanitize_credit_card_amex(self):
     # AMEX numbers are 15 digits, not 16
     proc = SanitizePasswordsProcessor(Mock())
     result = proc.sanitize('foo', '424242424242424')
     self.assertEquals(result, proc.MASK)
Пример #5
0
 def test_sanitize_credit_card(self):
     proc = SanitizePasswordsProcessor(Mock())
     result = proc.sanitize('foo', '4242424242424242')
     self.assertEquals(result, proc.MASK)
Пример #6
0
 def test_sanitize_non_ascii(self):
     proc = SanitizePasswordsProcessor(Mock())
     result = proc.sanitize('__repr__: жили-были', '42')
     self.assertEquals(result, '42')