def test_import_news_page(self): """Import a news page. """ importer = self.assertImportFile( "test_import_news_page.silvaxml", ['/root/news/index', '/root/news/newspage', '/root/news/filter', '/root/news']) self.assertEqual(importer.getProblems(), []) base = self.root._getOb('news') news_page = base._getOb('newspage') self.assertTrue(verifyObject(INewsPage, news_page)) version = news_page.get_editable() self.assertTrue(verifyObject(INewsPageVersion, version)) self.assertIsNot(version.get_design(), None) manager = IBlockManager(version) slot = manager.get_slot('one') _, block = slot[0] self.assertIsInstance(block, NewsInfoBlock)