Esempio n. 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)
Esempio n. 2
0
 def test_sanitize_credit_card(self):
     proc = SanitizePasswordsProcessor(Mock())
     result = proc.sanitize('foo', '4242424242424242')
     self.assertEquals(result, proc.MASK)
Esempio n. 3
0
 def test_sanitize_non_ascii(self):
     proc = SanitizePasswordsProcessor(Mock())
     result = proc.sanitize('__repr__: жили-были', '42')
     self.assertEquals(result, '42')
Esempio n. 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)
Esempio n. 5
0
 def test_sanitize_credit_card(self):
     proc = SanitizePasswordsProcessor(Mock())
     result = proc.sanitize('foo', '4242424242424242')
     self.assertEquals(result, proc.MASK)
Esempio n. 6
0
 def test_sanitize_non_ascii(self):
     proc = SanitizePasswordsProcessor(Mock())
     result = proc.sanitize('__repr__: жили-были', '42')
     self.assertEquals(result, '42')