Edgewall Software

Changeset 2799

Show
Ignore:
Timestamp:
01/18/06 00:24:17 (3 years ago)
Author:
eblot
Message:

New email notification subsystem:

Creation of email notification unit tests

  • 7 basic unit tests, using a local SMTP server
Location:
trunk/trac
Files:
1 removed
4 modified
3 copied

Legend:

Unmodified
Added
Removed
  • trunk/trac/db_default.py

    r2700 r2799  
    432432  ('notification', 'smtp_from', 'trac@localhost'), 
    433433  ('notification', 'smtp_replyto', 'trac@localhost'), 
     434  ('notification', 'mime_encoding', 'base64'), 
     435  ('notification', 'allow_public_cc', 'false'), 
    434436  ('timeline', 'default_daysback', '30'), 
    435437  ('timeline', 'changeset_show_files', '0'), 
  • trunk/trac/test.py

    r2692 r2799  
    160160        return self.db 
    161161 
     162    def get_templates_dir(self): 
     163        return None 
     164 
     165    def get_known_users(self, db): 
     166        return [] 
     167 
    162168 
    163169def suite(): 
  • trunk/trac/tests/__init__.py

    r2688 r2799  
    11import unittest 
    22 
    3 from trac.tests import attachment, config, core, env, perm, util 
     3from trac.tests import attachment, config, core, env, perm, util, notification 
    44 
    55def suite(): 
     
    1111    suite.addTest(perm.suite()) 
    1212    suite.addTest(util.suite()) 
     13    suite.addTest(notification.suite()) 
    1314    return suite 
    1415 
  • trunk/trac/ticket/web_ui.py

    r2712 r2799  
    2323from trac.core import * 
    2424from trac.env import IEnvironmentSetupParticipant 
    25 from trac.Notify import TicketNotifyEmail 
    2625from trac.ticket import Milestone, Ticket, TicketSystem 
     26from trac.ticket.notification import TicketNotifyEmail 
    2727from trac.Timeline import ITimelineEventProvider 
    2828from trac.web import IRequestHandler