comparison test/test_mailgw.py @ 5794:95a366d46065

Replace deprecated assertEquals with assertEqual and failUnlessRaises with assertRaises.
author John Rouillard <rouilj@ieee.org>
date Mon, 10 Jun 2019 21:27:17 -0400
parents 2c0f89edabe1
children 7c05c481e470
comparison
equal deleted inserted replaced
5793:6aad7b194e63 5794:95a366d46065
2771 self._allowAnonymousSubmit() 2771 self._allowAnonymousSubmit()
2772 self._handle_mail(message) 2772 self._handle_mail(message)
2773 m = set(self.db.user.list()) 2773 m = set(self.db.user.list())
2774 new = list(m - l)[0] 2774 new = list(m - l)[0]
2775 name = self.db.user.get(new, 'realname') 2775 name = self.db.user.get(new, 'realname')
2776 self.assertEquals(name, 'H€llo') 2776 self.assertEqual(name, 'H€llo')
2777 2777
2778 def testNewUserAuthorMixedEncodedName(self): 2778 def testNewUserAuthorMixedEncodedName(self):
2779 l = set(self.db.user.list()) 2779 l = set(self.db.user.list())
2780 # From: name has Euro symbol in it 2780 # From: name has Euro symbol in it
2781 message = '''Content-Type: text/plain; 2781 message = '''Content-Type: text/plain;
2790 This is a test submission of a new issue. 2790 This is a test submission of a new issue.
2791 ''' 2791 '''
2792 self._allowAnonymousSubmit() 2792 self._allowAnonymousSubmit()
2793 self._handle_mail(message) 2793 self._handle_mail(message)
2794 title = self.db.issue.get('1', 'title') 2794 title = self.db.issue.get('1', 'title')
2795 self.assertEquals(title, b2s(b'Test \xc3\x84\xc3\x96\xc3\x9c umlauts X1 X2')) 2795 self.assertEqual(title, b2s(b'Test \xc3\x84\xc3\x96\xc3\x9c umlauts X1 X2'))
2796 m = set(self.db.user.list()) 2796 m = set(self.db.user.list())
2797 new = list(m - l)[0] 2797 new = list(m - l)[0]
2798 name = self.db.user.get(new, 'realname') 2798 name = self.db.user.get(new, 'realname')
2799 self.assertEquals(name, b2s(b'Firstname \xc3\xa4\xc3\xb6\xc3\x9f Last')) 2799 self.assertEqual(name, b2s(b'Firstname \xc3\xa4\xc3\xb6\xc3\x9f Last'))
2800 2800
2801 def testNewUserAuthorMixedEncodedNameSpacing(self): 2801 def testNewUserAuthorMixedEncodedNameSpacing(self):
2802 l = set(self.db.user.list()) 2802 l = set(self.db.user.list())
2803 # From: name has Euro symbol in it 2803 # From: name has Euro symbol in it
2804 message = '''Content-Type: text/plain; 2804 message = '''Content-Type: text/plain;
2812 This is a test submission of a new issue. 2812 This is a test submission of a new issue.
2813 ''' 2813 '''
2814 self._allowAnonymousSubmit() 2814 self._allowAnonymousSubmit()
2815 self._handle_mail(message) 2815 self._handle_mail(message)
2816 title = self.db.issue.get('1', 'title') 2816 title = self.db.issue.get('1', 'title')
2817 self.assertEquals(title, b2s(b'Test (\xc3\x84\xc3\x96\xc3\x9c) umlauts X1')) 2817 self.assertEqual(title, b2s(b'Test (\xc3\x84\xc3\x96\xc3\x9c) umlauts X1'))
2818 m = set(self.db.user.list()) 2818 m = set(self.db.user.list())
2819 new = list(m - l)[0] 2819 new = list(m - l)[0]
2820 name = self.db.user.get(new, 'realname') 2820 name = self.db.user.get(new, 'realname')
2821 self.assertEquals(name, 2821 self.assertEqual(name,
2822 b2s(b'(\xc3\xa4\xc3\xb6\xc3\x9f\xc3\xa4\xc3\xb6\xc3\x9f)')) 2822 b2s(b'(\xc3\xa4\xc3\xb6\xc3\x9f\xc3\xa4\xc3\xb6\xc3\x9f)'))
2823 2823
2824 def testUnknownUser(self): 2824 def testUnknownUser(self):
2825 l = set(self.db.user.list()) 2825 l = set(self.db.user.list())
2826 message = '''Content-Type: text/plain; 2826 message = '''Content-Type: text/plain;

Roundup Issue Tracker: http://roundup-tracker.org/