Advertisement
Guest User

Untitled

a guest
Feb 14th, 2016
88
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 2.13 KB | None | 0 0
  1. import unittest
  2. from email_valid import is_valid
  3.  
  4. class Test(unittest.TestCase):
  5.  
  6.     def test1(self):
  7.         self.assertEqual(is_valid(''), False)
  8.  
  9.     def test2(self):
  10.         self.assertEqual(is_valid('@yandex.ru'), False)
  11.  
  12.     def test3(self):
  13.         self.assertEqual(is_valid('example@'), False)
  14.  
  15.     def test4(self):
  16.         self.assertEqual(is_valid('exampleyandex.ru'), False)
  17.  
  18.     def test5(self):
  19.         self.assertEqual(is_valid('example@yandex.ru'), True)
  20.  
  21.     def test6(self):
  22.         self.assertEqual(is_valid('example@yandex'), False)
  23.  
  24.     def test7(self):
  25.         self.assertEqual(is_valid('example@y.'), False)
  26.  
  27.     def test8(self):
  28.         self.assertEqual(is_valid('exampleexampleexampleexampleexampleexampleexampleexampleexampleexampleexampleexampleexampleexampleexampleexampleexampleexampleexample@yandex.ru'), False)
  29.  
  30.     def test9(self):
  31.         self.assertEqual(is_valid('example@yandexyandexyandexyandexyandexyandexyandexyandexyandexyandexyandexyandexyandexyandexyandexyandexyandexyandexyandexyandexyandexyandexyandexyandexyandexyandexyandexyandexyandexyandexyandexyandexyandexyandexyandexyandexyandexyandexyandexyandexyandexyandexyandexyandexyandexyandexyandexyandex.ru'), False)
  32.  
  33.     def test10(self):
  34.         self.assertEqual(is_valid('example@-yandex-.ru'), False)
  35.  
  36.     def test11(self):
  37.         self.assertEqual(is_valid('example@ya-ndex.ru'), True)
  38.  
  39.     def test12(self):
  40.         self.assertEqual(is_valid('exam.ple@yandex.ru'), True)
  41.  
  42.     def test13(self):
  43.         self.assertEqual(is_valid('exam..ple@yandex.ru'), False)
  44.  
  45.     def test14(self):
  46.         self.assertEqual(is_valid('exam"ple@yandex.ru'), False)
  47.  
  48.     def test15(self):
  49.         self.assertEqual(is_valid('exam""ple@yandex.ru'), True)
  50.  
  51.     def test16(self):
  52.         self.assertEqual(is_valid('exam!ple@yandex.ru'), False)
  53.  
  54.     def test17(self):
  55.         self.assertEqual(is_valid('exam,ple@yandex.ru'), False)
  56.  
  57.     def test18(self):
  58.         self.assertEqual(is_valid('exam:ple@yandex.ru'), False)
  59.  
  60.     def test19(self):
  61.         self.assertEqual(is_valid('exam"!"ple@yande.ru'), True)
  62.  
  63.     def test20(self):
  64.         self.assertEqual(is_valid('exam","ple@yande.ru'), True)
  65.  
  66.     def test21(self):
  67.         self.assertEqual(is_valid('exam":"ple@yande.ru'), True)
  68.  
  69. if __name__ == '__main__':
  70.     unittest.main()
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement