def test_selection_assignment(self): AssignmentItemFactory(project=self.project, asset=self.asset) self.update_references() indicies = DiscussionIndex.objects.all() self.assertEquals(indicies.count(), 1) index = indicies[0] self.assertIsNone(index.participant) self.assertIsNone(index.comment) self.assertEquals(index.collaboration, self.collaboration) self.assertEquals(index.asset, self.asset) self.assertEquals(index.get_type_label(), 'project') self.assertEquals(index.content_object, self.asset) self.assertEquals(index.clump_parent(), self.project) self.assertIsNone(index.get_parent_url()) self.assertEquals(index.body, '')