def test_bad_item(self): self.expect(self.config.context.relatedItems).result([self.doc_rel_3]) self.replay() source = RelatedDocumentsCatalogTableSource(self.config, self.request) result = source.get_related_documents() self.assertEquals(result, [])
def test_no_items(self): self.expect(self.config.context.relatedItems).result([]) self.replay() source = RelatedDocumentsCatalogTableSource(self.config, self.request) result = source.get_related_documents() self.assertEquals(result, [])
def test_trashed_items(self): self.expect(self.config.context.relatedItems).result( [self.doc_rel_1, self.doc_rel_4]) self.replay() source = RelatedDocumentsCatalogTableSource(self.config, self.request) result = source.get_related_documents() self.assertEquals(len(result), 1) self.assertEquals(result[0].brain, self.doc_rel_1)