[Checkins] SVN: grokproject/trunk/tests_paste.txt Add test for new egg filter.
Uli Fouquet
uli at gnufix.de
Sat Apr 11 12:09:03 EDT 2009
Log message for revision 99130:
Add test for new egg filter.
Changed:
U grokproject/trunk/tests_paste.txt
-=-
Modified: grokproject/trunk/tests_paste.txt
===================================================================
--- grokproject/trunk/tests_paste.txt 2009-04-11 16:08:25 UTC (rev 99129)
+++ grokproject/trunk/tests_paste.txt 2009-04-11 16:09:03 UTC (rev 99130)
@@ -277,3 +277,31 @@
>>> cd(tempdir)
>>> rmdir('GrokExample')
>>> maybe_rmdir(eggsdir)
+
+Generate consistent versions.cfg
+--------------------------------
+
+It can happen, that some egg defined in the downloaded versions.cfg
+file (Groks "KGS") is also set in our local versions.cfg
+extensions. In this case we only want to get the version from Grok.
+
+We can show this with the grok 1.0a2 versions.cfg, which includes
+grokui.admin:
+
+ >>> import urllib2
+ >>> url = 'http://grok.zope.org/releaseinfo/grok-1.0a2.cfg'
+ >>> versions_cfg = urllib2.urlopen(url).read()
+ >>> print versions_cfg
+ [versions]
+ ...
+ grokui.admin = ...
+ ...
+
+Normally, grokproject would also include a grokui.admin version
+setting, but after scanning the original versions.cfg, it is skipped:
+
+ >>> from grokproject.utils import extend_versions_cfg
+ >>> additions = extend_versions_cfg(versions_cfg)
+ >>> 'grokui.admin' in additions
+ False
+
More information about the Checkins
mailing list