コード例 #1
0
 def test_split_users_blob_messy_suffix(self):
     self.assertEqual(
         {'*****@*****.**'},
         AbstractTypeInUsersView.split_users_blob('[email protected], \n;\n,'))
コード例 #2
0
 def test_split_users_blob_semicolon(self):
     self.assertEqual(
         {'*****@*****.**', '*****@*****.**', '*****@*****.**'},
         AbstractTypeInUsersView.split_users_blob('[email protected];[email protected];[email protected]'))
コード例 #3
0
 def test_split_users_blob_messy_middle(self):
     self.assertEqual(
         {'*****@*****.**', '*****@*****.**', '*****@*****.**'},
         AbstractTypeInUsersView.split_users_blob('[email protected], \[email protected]'
                                                  '\n,\n,  [email protected]'))
コード例 #4
0
 def test_split_users_blob_multiple(self):
     self.assertEqual(
         {'*****@*****.**', '*****@*****.**', '*****@*****.**'},
         AbstractTypeInUsersView.split_users_blob('[email protected] [email protected] [email protected]'))
コード例 #5
0
 def test_split_users_blob_newlines(self):
     self.assertEqual(
         {'*****@*****.**', '*****@*****.**', '*****@*****.**'},
         AbstractTypeInUsersView.split_users_blob('[email protected]\[email protected]\[email protected]'))
コード例 #6
0
 def test_split_users_blob_single(self):
     self.assertEqual(
         {'*****@*****.**'},
         AbstractTypeInUsersView.split_users_blob('*****@*****.**'))
コード例 #7
0
 def test_split_users_blob_single(self):
     self.assertEqual(
         {'*****@*****.**'},
         AbstractTypeInUsersView.split_users_blob('*****@*****.**'))
コード例 #8
0
 def test_split_users_blob_messy_prefix(self):
     self.assertEqual({'*****@*****.**'},
                      AbstractTypeInUsersView.split_users_blob(
                          ', ;\n\n,\[email protected]'))
コード例 #9
0
 def test_split_users_blob_messy_everywhere(self):
     self.assertEqual(
         {'*****@*****.**', '*****@*****.**', '*****@*****.**'},
         AbstractTypeInUsersView.split_users_blob(
             '  \n,,; \n, [email protected], ,;,\[email protected]'
             '\n,\n,  [email protected],,,,\n,  \n,  '))
コード例 #10
0
 def test_split_users_blob_messy_middle(self):
     self.assertEqual(
         {'*****@*****.**', '*****@*****.**', '*****@*****.**'},
         AbstractTypeInUsersView.split_users_blob(
             '[email protected], \[email protected]'
             '\n,\n,  [email protected]'))
コード例 #11
0
 def test_split_users_blob_messy_suffix(self):
     self.assertEqual({'*****@*****.**'},
                      AbstractTypeInUsersView.split_users_blob(
                          '[email protected], \n;\n,'))
コード例 #12
0
 def test_split_users_blob_semicolon(self):
     self.assertEqual(
         {'*****@*****.**', '*****@*****.**', '*****@*****.**'},
         AbstractTypeInUsersView.split_users_blob(
             '[email protected];[email protected];[email protected]'))
コード例 #13
0
 def test_split_users_blob_newlines(self):
     self.assertEqual(
         {'*****@*****.**', '*****@*****.**', '*****@*****.**'},
         AbstractTypeInUsersView.split_users_blob(
             '[email protected]\[email protected]\[email protected]'))
コード例 #14
0
 def test_split_users_blob_multiple(self):
     self.assertEqual(
         {'*****@*****.**', '*****@*****.**', '*****@*****.**'},
         AbstractTypeInUsersView.split_users_blob(
             '[email protected] [email protected] [email protected]'))
コード例 #15
0
 def test_split_users_blob_messy_prefix(self):
     self.assertEqual(
         {'*****@*****.**'},
         AbstractTypeInUsersView.split_users_blob(', ;\n\n,\[email protected]'))
コード例 #16
0
 def test_split_users_blob_empty(self):
     self.assertEqual(
         set(),
         AbstractTypeInUsersView.split_users_blob(''))
コード例 #17
0
 def test_split_users_blob_messy_everywhere(self):
     self.assertEqual(
         {'*****@*****.**', '*****@*****.**', '*****@*****.**'},
         AbstractTypeInUsersView.split_users_blob('  \n,,; \n, [email protected], ,;,\[email protected]'
                                                  '\n,\n,  [email protected],,,,\n,  \n,  '))
コード例 #18
0
 def test_split_users_blob_empty(self):
     self.assertEqual(set(), AbstractTypeInUsersView.split_users_blob(''))