예제 #1
0
 def test_check_email_config_ok(self):
     """ Pass when all set """
     self.app.config['MAIL_USERNAME'] = '******'
     self.app.config['MAIL_PASSWORD'] = '******'
     self.app.config['MAIL_SERVER'] = 'xyz'
     self.app.config['MAIL_PORT'] = 'xyz'
     passed, actual_errors = check_email_config()
     self.assertTrue(passed)
     self.assertEquals([], actual_errors)
예제 #2
0
 def test_check_email_config_ok(self):
     """ Pass when all set """
     self.app.config['MAIL_USERNAME'] = '******'
     self.app.config['MAIL_PASSWORD'] = '******'
     self.app.config['MAIL_SERVER'] = 'xyz'
     self.app.config['MAIL_PORT'] = 'xyz'
     passed, actual_errors = check_email_config()
     self.assertTrue(passed)
     self.assertEquals([], actual_errors)
예제 #3
0
 def test_check_email_config(self):
     """ Fail when nothing set """
     errors = [
         'Emailing param MAIL_USERNAME was not configured.',
         'Emailing param MAIL_PASSWORD was not configured.',
         'Emailing param MAIL_SERVER was not configured.',
         'Emailing param MAIL_PORT was not configured.']
     passed, actual_errors = check_email_config()
     self.assertFalse(passed)
     self.assertEquals(errors, actual_errors)
예제 #4
0
 def test_check_email_config(self):
     """ Fail when nothing set """
     errors = [
         'Emailing param MAIL_USERNAME was not configured.',
         'Emailing param MAIL_PASSWORD was not configured.',
         'Emailing param MAIL_SERVER was not configured.',
         'Emailing param MAIL_PORT was not configured.'
     ]
     passed, actual_errors = check_email_config()
     self.assertFalse(passed)
     self.assertEquals(errors, actual_errors)