Example #1
0
 def test_password_is_invalid(self):
     """
     Validator.password_is_valid()のテスト。
     正規表現で指定したフォーマットに合わない値が渡された場合、
     Falseを返すかどうか。
     """
     v = Validator()
     # too_short
     password = "******"
     password_conf = "techtec"
     self.assertFalse(v.password_is_valid(password, password_conf))
     # too_long
     password = "******" * 10
     password_conf = "techtechtecht" * 10
     self.assertFalse(v.password_is_valid(password, password_conf))
     # too_common
     password = "******"
     password_conf = "12345678"
     self.assertFalse(v.password_is_valid(password, password_conf))
     # with unspecified characters
     password = "******"
     password_conf = "テストパスワード"
     self.assertFalse(v.password_is_valid(password, password_conf))
     # pw != pw_conf
     password = "******"
     password_conf = "tetetech"
     self.assertFalse(v.password_is_valid(password, password_conf))
Example #2
0
 def test_password_is_valid(self):
     """
     Validator.password_is_valid()に
     適切な値が渡された場合Trueを返すかどうか。
     """
     v = Validator()
     password = "******"
     password_conf = "techtech"
     self.assertTrue(v.password_is_valid(password, password_conf))