------------------------------------------------------------
revno: 350
committer: Siegfried-Angel Gevatter Pujals <siegfr...@gevatter.com>
branch nick: bluebird
timestamp: Thu 2011-12-29 14:22:53 +0100
message:
  Add test case to reproduce "Inserting event with two subjects with the same
  URI breaks the following event" (LP: #909708).
modified:
  test/dbus/remote-test.py


--
lp:zeitgeist
https://code.launchpad.net/~zeitgeist/zeitgeist/bluebird

Your team Zeitgeist Framework Team is subscribed to branch lp:zeitgeist.
To unsubscribe from this branch go to 
https://code.launchpad.net/~zeitgeist/zeitgeist/bluebird/+edit-subscription
=== modified file 'test/dbus/remote-test.py'
--- test/dbus/remote-test.py	2011-12-04 22:58:25 +0000
+++ test/dbus/remote-test.py	2011-12-29 13:22:53 +0000
@@ -224,6 +224,12 @@
 		results = self.findEventsForTemplatesAndWait([], num_events=3)
 		self.assertEquals(3, len(results))
 
+	def testInsertWithDuplicateSubject(self):
+		events = parse_events("test/data/three_events.js")
+		events[0].subjects.append(list(events[0].subjects[0]))
+		ids = self.insertEventsAndWait(events)
+		self.assertEquals(3, len(set(ids)))
+
 class ZeitgeistRemoteFindEventIdsTest(testutils.RemoteTestCase):
 	"""
 	Test cases with basic tests for FindEventIds.

_______________________________________________
Mailing list: https://launchpad.net/~zeitgeist
Post to     : zeitgeist@lists.launchpad.net
Unsubscribe : https://launchpad.net/~zeitgeist
More help   : https://help.launchpad.net/ListHelp

Reply via email to