コード例 #1
0
ファイル: test_utils.py プロジェクト: sornas/alot
 def test_same_address_with_different_real_name_is_removed(self):
     input_ = [self.me_named, self.you]
     expected = [self.you]
     actual = utils.clear_my_address(self.mine, input_)
     self.assertListEqual(actual, expected)
コード例 #2
0
ファイル: test_utils.py プロジェクト: sornas/alot
 def test_case_matters(self):
     input_ = [self.me1, self.me2, self.me3, self.me4]
     expected = [self.me2, self.me4]
     actual = utils.clear_my_address(self.mine, input_)
     self.assertListEqual(actual, expected)
コード例 #3
0
ファイル: test_utils.py プロジェクト: sornas/alot
 def test_only_my_emails_result_in_empty_list(self):
     expected = []
     actual = utils.clear_my_address(
         self.mine, [self.me1, self.me3, self.me_named])
     self.assertListEqual(actual, expected)
コード例 #4
0
ファイル: test_utils.py プロジェクト: sornas/alot
 def test_other_emails_are_untouched(self):
     input_ = [self.you, self.me1, self.me_named, self.named]
     expected = [self.you, self.named]
     actual = utils.clear_my_address(self.mine, input_)
     self.assertListEqual(actual, expected)
コード例 #5
0
ファイル: test_utils.py プロジェクト: sornas/alot
 def test_empty_input_returns_empty_list(self):
     self.assertListEqual(
         utils.clear_my_address(self.mine, []), [])