示例#1
0
 def test_invalids(self):
     self.assertFalse(luhn("5112345678912340"))
     self.assertFalse(luhn("5512345678912390"))
     self.assertFalse(luhn("30012345678903"))
     self.assertFalse(luhn("213118001438560"))
示例#2
0
 def test_valids(self):
     self.assertTrue(luhn("8293396262570410"))
     self.assertTrue(luhn("3508781513840310"))
     self.assertTrue(luhn("8407935923147325"))
     self.assertTrue(luhn("6868812170619338"))
     self.assertTrue(luhn("3809258669796865"))
示例#3
0
 def test_weirdos(self):
     self.assertFalse(luhn("word"))
     self.assertFalse(luhn("1234sdf45456cvbn567ivb6789o"))
     self.assertFalse(luhn(""))
     self.assertFalse(luhn("  123  4455 222  555"))
示例#4
0
 def test_weirdos(self):
     self.assertFalse(luhn("word"))
     self.assertFalse(luhn("1234sdf45456cvbn567ivb6789o"))
     self.assertFalse(luhn(""))
     self.assertFalse(luhn("  123  4455 222  555"))
示例#5
0
 def test_invalids(self):
     self.assertFalse(luhn("5112345678912340"))
     self.assertFalse(luhn("5512345678912390"))
     self.assertFalse(luhn("30012345678903"))
     self.assertFalse(luhn("213118001438560"))
示例#6
0
 def test_valids(self):
     self.assertTrue(luhn("8293396262570410"))
     self.assertTrue(luhn("3508781513840310"))
     self.assertTrue(luhn("8407935923147325"))
     self.assertTrue(luhn("6868812170619338"))
     self.assertTrue(luhn("3809258669796865"))