Author: astaric
Date: Mon Aug 26 08:33:55 2013
New Revision: 1517459
URL: http://svn.apache.org/r1517459
Log:
Fixed notification tests.
Notifications are no longer created in api, so
they have to be constructed manually in tests.
Refs: #644
Modified:
bloodhound/trunk/bloodhound_relations/bhrelations/tests/notification.py
Modified:
bloodhound/trunk/bloodhound_relations/bhrelations/tests/notification.py
URL:
http://svn.apache.org/viewvc/bloodhound/trunk/bloodhound_relations/bhrelations/tests/notification.py?rev=1517459&r1=1517458&r2=1517459&view=diff
==============================================================================
--- bloodhound/trunk/bloodhound_relations/bhrelations/tests/notification.py
(original)
+++ bloodhound/trunk/bloodhound_relations/bhrelations/tests/notification.py Mon
Aug 26 08:33:55 2013
@@ -69,8 +69,7 @@ class NotificationTestCase(BaseRelations
relation = self.relations_system.add(
ticket, ticket2, "dependent")
- rn = RelationNotifyEmail(self.env)
- rn.notify(relation)
+ self.notifier.notify(relation)
recipients = self.smtpd.get_recipients()
# checks there is no duplicate in the recipient list
@@ -95,7 +94,8 @@ class NotificationTestCase(BaseRelations
ticket = self._insert_and_load_ticket('Foo', reporter='anonymous')
ticket2 = self._insert_and_load_ticket('Bar', reporter='anonymous')
- self.relations_system.add(ticket, ticket2, "dependent")
+ relation = self.relations_system.add(ticket, ticket2, "dependent")
+ self.notifier.notify(relation)
sender = self.smtpd.get_sender()
recipients = self.smtpd.get_recipients()
@@ -110,6 +110,7 @@ class NotificationTestCase(BaseRelations
ticket2 = self._insert_and_load_ticket('Bar', reporter='anonymous')
relation = self.relations_system.add(ticket, ticket2, "dependent")
+ self.notifier.notify(relation)
relations = self.env.db_direct_query(
"SELECT * FROM bloodhound_relations")