def test_up_info(self): view = ContentsView(self.folder, TestRequest()) self.assertEquals({ 'url': u'', 'id': u'Root', 'icon': u'' }, view.up_info())
def test_get_ids(self): view = ContentsView(self.folder, TestRequest()) self.assertEquals(view._get_ids({'foo': 'bar'}), []) self.assertEquals( view._get_ids({ 'DummyItem1.select': True, 'DummyItem2.select': False, 'DummyItem3.select': True }), ['DummyItem1', 'DummyItem3']) self.assertEquals(view._get_ids({'delta': True, 'delta': 1}), [])
def test_get_ids(self): view = ContentsView(self.folder, TestRequest()) self.assertEquals( view._get_ids({'foo':'bar'}), []) self.assertEquals( view._get_ids({'DummyItem1.select':True, 'DummyItem2.select':False, 'DummyItem3.select':True}), ['DummyItem1', 'DummyItem3']) self.assertEquals( view._get_ids({'delta':True, 'delta':1}), [] )
def test_sort_can_be_changed(self): view = ContentsView(self.folder, TestRequest()) self.failIf(view.can_sort_be_changed())
def test_is_orderable(self): view = ContentsView(self.folder, TestRequest()) self.failIf(view.is_orderable())
def test_list_batch_items(self): view = ContentsView(self.folder, TestRequest()) self.assertEquals(view.listBatchItems(), [])
def test_view(self): view = ContentsView(self.folder, TestRequest()) self.failUnless(IBrowserPublisher.providedBy(view))
def test_has_subobjects(self): self._make_one() view = ContentsView(self.folder, TestRequest()) self.failUnless(view.has_subobjects())
def test_check_clipboard_data(self): view = ContentsView(self.folder, TestRequest()) self.failIf(view.check_clipboard_data())
def test_empty_has_subobjects(self): view = ContentsView(self.folder, TestRequest()) self.failIf(view.has_subobjects())
def test_up_info(self): view = ContentsView(self.folder, TestRequest()) self.assertEquals({'url':u'', 'id':u'Root', 'icon':u''}, view.up_info())
def test_validate_items(self): """Cannot validate forms without widgets""" view = ContentsView(self.folder, TestRequest()) self.assertRaises(AttributeError, view.validate_items, "", {'foo': 'bar'})