Changeset 2397 in products
- Timestamp:
- May 27, 2010 4:17:10 PM (14 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
quintagroup.plonegooglesitemaps/trunk/quintagroup/plonegooglesitemaps/tests/testNewsSitemaps.py
r2395 r2397 14 14 self.pubdate = (DateTime()+1).strftime("%Y-%m-%d") 15 15 my_news = self.portal.invokeFactory("News Item", id="my_news") 16 my_news = self.portal["my_news"] 17 my_news.edit(text="Test news item", title="First news (test)", language="ua", 18 effectiveDate=self.pubdate) 19 20 self.portal.portal_workflow.doActionFor(my_news, "publish") 16 self.my_news = self.portal["my_news"] 17 self.my_news.edit(text="Test news item", title="First news (test)", language="ua", 18 effectiveDate=self.pubdate) 19 self.portal.portal_workflow.doActionFor(self.my_news, "publish") 20 self.reParse() 21 22 def reParse(self): 21 23 # Parse news sitemap 22 24 self.sitemap = self.publish("/"+self.portal.absolute_url(1) + "/news-sitemaps", … … 57 59 self.assert_("First news (test)" in self.data, "No 'First news (test)' in data") 58 60 61 def test_no_naccess(self): 62 open("/tmp/news.sm.1.xml","w").write(self.sitemap) 63 self.assert_("n:access" not in self.start.keys()) 64 65 def test_no_ngenres(self): 66 self.assert_("n:genres" not in self.start.keys()) 67 59 68 def test_naccess(self): 60 pass 69 # Test when access present 70 self.my_news._setProperty("gsm_access", "Registration") 71 self.my_news.reindexObject() 72 self.reParse() 73 open("/tmp/news.sm.2.xml","w").write(self.sitemap) 74 self.assert_("n:access" in self.start.keys()) 75 self.assert_("Registration" in self.data, "No 'Registration' in data") 61 76 62 77 def test_ngenres(self): 63 pass 78 # Test when access present 79 self.my_news._setProperty("gsm_genres", "PressRelease") 80 self.my_news.reindexObject() 81 self.reParse() 82 open("/tmp/news.sm.3.xml","w").write(self.sitemap) 83 self.assert_("n:genres" in self.start.keys()) 84 self.assert_("PressRelease" in self.data, "No 'PressRelease' in data") 64 85 65 86
Note: See TracChangeset
for help on using the changeset viewer.