Exemplo n.º 1
0
    def testResolvedEmail(self):
        self.tracker.setSendNotificationEmailsTo(([option[0] for option in EMAIL_OPTIONS]))
        self.tracker.update(title='Random Tracker')

        issue = self.createIssue(self.tracker,
                                 contactEmail='*****@*****.**',
                                 watchers=('member1', 'member2'))

        from Products.Poi.Extensions import poi_issue_workflow_scripts
        state = _MockState()
        state.object = issue
        poi_issue_workflow_scripts.sendResolvedMail(self.portal, state)
Exemplo n.º 2
0
    def testResolvedEmail(self):
        self.tracker.setSendNotificationEmailsTo(
            ([option[0] for option in EMAIL_OPTIONS]))
        self.tracker.update(title='Random Tracker')

        issue = self.createIssue(self.tracker,
                                 contactEmail='*****@*****.**',
                                 watchers=('member1', 'member2'))

        from Products.Poi.Extensions import poi_issue_workflow_scripts
        state = _MockState()
        state.object = issue
        poi_issue_workflow_scripts.sendResolvedMail(self.portal, state)
def sendResolvedMail(self, state_change, **kw):
    if poi_issue_workflow_scripts is None:
        # Plone 4
        return
    # Plone 3
    return poi_issue_workflow_scripts.sendResolvedMail(self, state_change,
                                                       **kw)
def sendResolvedMail(self, state_change, **kw):
    if poi_issue_workflow_scripts is None:
        # Plone 4
        return
    # Plone 3
    return poi_issue_workflow_scripts.sendResolvedMail(
        self, state_change, **kw)