[Checkins] SVN: bluebream/trunk/src/bluebream/bluebream_base/ - fix .egg-info directory

Baiju M baiju.m.mail at gmail.com
Mon Apr 5 05:19:32 EDT 2010


Log message for revision 110488:
  - fix .egg-info directory
  - added one more test case
  

Changed:
  D   bluebream/trunk/src/bluebream/bluebream_base/project_template/src/+ns_prefix++package+.egg-info/
  A   bluebream/trunk/src/bluebream/bluebream_base/project_template/src/+project+.egg-info/
  U   bluebream/trunk/src/bluebream/bluebream_base/tests/bluebream.txt

-=-
Modified: bluebream/trunk/src/bluebream/bluebream_base/tests/bluebream.txt
===================================================================
--- bluebream/trunk/src/bluebream/bluebream_base/tests/bluebream.txt	2010-04-05 08:43:49 UTC (rev 110487)
+++ bluebream/trunk/src/bluebream/bluebream_base/tests/bluebream.txt	2010-04-05 09:19:32 UTC (rev 110488)
@@ -296,3 +296,71 @@
 shell = foobar.foobar.debug:Shell
 ...
 
+Project with different project and package name:
+------------------------------------------------
+
+>>> project = 'sampleproject'
+>>> extra_args[0] = "python_package=sample.main"
+>>> exit_code = runner.run(option_args + ['-t', 'bluebream', project] + extra_args)
+Selected and implied templates:
+  bluebream#bluebream  A BlueBream project, base template
+<BLANKLINE>
+Variables:
+  author:            test_author
+  author_email:      test_author_email
+  description:       test_description
+  egg:               sampleproject
+  interpreter:       testpy
+  keywords:          test_keyword
+  license_name:      Test Public License
+  long_description:  test_long_description
+  package:           sampleproject
+  project:           sampleproject
+  python_package:    sample.main
+  url:               http://example.com
+  version:           0.1
+  zip_safe:          False
+Creating template bluebream
+Creating directory ./sampleproject
+
+>>> print_dir('sampleproject')
+sampleproject/bootstrap.py
+sampleproject/buildout.cfg
+sampleproject/debug.ini
+sampleproject/deploy.ini
+sampleproject/setup.py
+sampleproject/versions.cfg
+sampleproject/etc/site.zcml
+sampleproject/src/sample/__init__.py
+sampleproject/src/sample/main/__init__.py
+sampleproject/src/sample/main/configure.zcml
+sampleproject/src/sample/main/debug.py
+sampleproject/src/sample/main/securitypolicy.zcml
+sampleproject/src/sample/main/startup.py
+sampleproject/src/sample/main/tests/__init__.py
+sampleproject/src/sample/main/tests/ftesting.zcml
+sampleproject/src/sample/main/tests/tests.py
+sampleproject/src/sample/main/welcome/__init__.py
+sampleproject/src/sample/main/welcome/app.py
+sampleproject/src/sample/main/welcome/configure.zcml
+sampleproject/src/sample/main/welcome/ftests.txt
+sampleproject/src/sample/main/welcome/index.pt
+sampleproject/src/sample/main/welcome/interfaces.py
+sampleproject/src/sample/main/welcome/views.py
+sampleproject/src/sample/main/welcome/static/logo.png
+sampleproject/src/sample/main/welcome/static/style.css
+sampleproject/src/sampleproject.egg-info/PKG-INFO
+sampleproject/templates/zope_conf.in
+sampleproject/var/filestorage/README.txt
+sampleproject/var/log/README.txt
+
+We check the namespace is ok:
+
+>>> print open(os.path.join('sampleproject', 'setup.py')).read()
+from setuptools import setup, find_packages
+...
+      namespace_packages=['sample'],
+...
+shell = sample.main.debug:Shell
+...
+



More information about the checkins mailing list