Changeset 2747 in products
- Timestamp:
- Aug 12, 2010 2:13:44 PM (14 years ago)
- Location:
- quintagroup.plonegooglesitemaps/trunk/quintagroup/plonegooglesitemaps/tests
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
quintagroup.plonegooglesitemaps/trunk/quintagroup/plonegooglesitemaps/tests/testInstallation.py
r2600 r2747 53 53 news = self.portal.invokeFactory("News Item", id="test_news") 54 54 news = getattr(self.portal, "test_news") 55 self.assertNotEqual(lsm.queryAdapter(news, interface=ISchemaExtender), None) 55 self.assertNotEqual(lsm.queryAdapter( 56 news, interface=ISchemaExtender, 57 name="quintagroup.plonegooglesitemaps.newssitemapextender"), None) 56 58 57 59 def testUpdateCatalog(self): -
quintagroup.plonegooglesitemaps/trunk/quintagroup/plonegooglesitemaps/tests/testNewsSitemaps.py
r2744 r2747 187 187 # check if it present in Local SiteManger only 188 188 self.assertNotEqual(localsm, globalsm) 189 self.assertNotEqual(localsm.queryAdapter(self.my_news, ISchemaExtender), None) 190 self.assertEqual(globalsm.queryAdapter(self.my_news, ISchemaExtender), None) 189 self.assertNotEqual(localsm.queryAdapter( 190 self.my_news, ISchemaExtender, 191 name="quintagroup.plonegooglesitemaps.newssitemapextender"), None) 192 self.assertEqual(globalsm.queryAdapter( 193 self.my_news, ISchemaExtender, 194 name="quintagroup.plonegooglesitemaps.newssitemapextender"), None) 191 195 192 196 … … 213 217 return [ExtendableStringField("testField",),] 214 218 215 219 from quintagroup.plonegooglesitemaps.interfaces import INewsSitemapProvider 216 220 class TestNotOverrideExistingSchemaExtender(TestCase): 217 221 """ Test if another schemaextender has been defined for the … … 221 225 222 226 classImplements(ATNewsItem, ITestTaggable) 223 provideAdapter(TestExtender )227 provideAdapter(TestExtender, name=u"archetypes.schemaextender.test.adapter") 224 228 225 229 self.portal.invokeFactory('News Item', 'taggable-news') … … 229 233 self.prepareContent() 230 234 self.assert_(ITestTaggable.providedBy(self.taggable_news)) 231 schema = self.taggable_news.Schema() 232 self.assert_("gsm_access" in schema) 233 self.assert_("testField" in schema) 235 self.assert_(INewsSitemapProvider.providedBy(self.taggable_news)) 236 schema = self.taggable_news.Schema().keys() 237 self.assert_("gsm_access" in schema, "no 'gsm_access' in schema: %s" % schema) 238 self.assert_("testField" in schema, "no 'testField' in schema: %s" % schema) 234 239 235 240
Note: See TracChangeset
for help on using the changeset viewer.