[Checkins] SVN: five.grokkers/trunk/ First import.
Lennart Regebro
regebro at gmail.com
Fri Apr 25 10:55:30 EDT 2008
Log message for revision 85721:
First import.
Changed:
A five.grokkers/trunk/
A five.grokkers/trunk/README.txt
A five.grokkers/trunk/docs/
A five.grokkers/trunk/docs/HISTORY.txt
A five.grokkers/trunk/five/
A five.grokkers/trunk/five/__init__.py
A five.grokkers/trunk/five/grokkers/
A five.grokkers/trunk/five/grokkers/README.txt
A five.grokkers/trunk/five/grokkers/__init__.py
A five.grokkers/trunk/five/grokkers/configure.zcml
A five.grokkers/trunk/five/grokkers/meta.zcml
A five.grokkers/trunk/five/grokkers/tests/
A five.grokkers/trunk/five/grokkers/tests/__init__.py
A five.grokkers/trunk/five/grokkers/tests/adapters.py
A five.grokkers/trunk/five/grokkers/tests/configure.zcml
A five.grokkers/trunk/five/grokkers/tests/test_all.py
A five.grokkers/trunk/five.grokkers-configure.zcml
A five.grokkers/trunk/setup.cfg
A five.grokkers/trunk/setup.py
-=-
Added: five.grokkers/trunk/README.txt
===================================================================
--- five.grokkers/trunk/README.txt (rev 0)
+++ five.grokkers/trunk/README.txt 2008-04-25 14:55:30 UTC (rev 85721)
@@ -0,0 +1,4 @@
+Introduction
+============
+
+
Property changes on: five.grokkers/trunk/README.txt
___________________________________________________________________
Name: svn:keywords
+ Id
Added: five.grokkers/trunk/docs/HISTORY.txt
===================================================================
--- five.grokkers/trunk/docs/HISTORY.txt (rev 0)
+++ five.grokkers/trunk/docs/HISTORY.txt 2008-04-25 14:55:30 UTC (rev 85721)
@@ -0,0 +1,8 @@
+Changelog
+=========
+
+0.1 - Unreleased
+----------------
+
+* Initial release
+
Property changes on: five.grokkers/trunk/docs/HISTORY.txt
___________________________________________________________________
Name: svn:keywords
+ Id
Added: five.grokkers/trunk/five/__init__.py
===================================================================
--- five.grokkers/trunk/five/__init__.py (rev 0)
+++ five.grokkers/trunk/five/__init__.py 2008-04-25 14:55:30 UTC (rev 85721)
@@ -0,0 +1,7 @@
+# See http://peak.telecommunity.com/DevCenter/setuptools#namespace-packages
+try:
+ __import__('pkg_resources').declare_namespace(__name__)
+except ImportError:
+ from pkgutil import extend_path
+ __path__ = extend_path(__path__, __name__)
+
Property changes on: five.grokkers/trunk/five/__init__.py
___________________________________________________________________
Name: svn:keywords
+ Id
Added: five.grokkers/trunk/five/grokkers/README.txt
===================================================================
--- five.grokkers/trunk/five/grokkers/README.txt (rev 0)
+++ five.grokkers/trunk/five/grokkers/README.txt 2008-04-25 14:55:30 UTC (rev 85721)
@@ -0,0 +1,14 @@
+five.grokkers Package Readme
+=========================
+
+Overview
+--------
+
+
+
+
+Your tests here
+---------------
+
+ >>> 1 + 1
+ 3
Property changes on: five.grokkers/trunk/five/grokkers/README.txt
___________________________________________________________________
Name: svn:keywords
+ Id
Added: five.grokkers/trunk/five/grokkers/__init__.py
===================================================================
--- five.grokkers/trunk/five/grokkers/__init__.py (rev 0)
+++ five.grokkers/trunk/five/grokkers/__init__.py 2008-04-25 14:55:30 UTC (rev 85721)
@@ -0,0 +1 @@
+#
Property changes on: five.grokkers/trunk/five/grokkers/__init__.py
___________________________________________________________________
Name: svn:keywords
+ Id
Added: five.grokkers/trunk/five/grokkers/configure.zcml
===================================================================
--- five.grokkers/trunk/five/grokkers/configure.zcml (rev 0)
+++ five.grokkers/trunk/five/grokkers/configure.zcml 2008-04-25 14:55:30 UTC (rev 85721)
@@ -0,0 +1,5 @@
+<configure
+ xmlns="http://namespaces.zope.org/zope"
+ xmlns:grok="http://namespaces.zope.org/grok">
+
+</configure>
Property changes on: five.grokkers/trunk/five/grokkers/configure.zcml
___________________________________________________________________
Name: svn:keywords
+ Id
Added: five.grokkers/trunk/five/grokkers/meta.zcml
===================================================================
--- five.grokkers/trunk/five/grokkers/meta.zcml (rev 0)
+++ five.grokkers/trunk/five/grokkers/meta.zcml 2008-04-25 14:55:30 UTC (rev 85721)
@@ -0,0 +1,8 @@
+<configure
+ xmlns="http://namespaces.zope.org/zope"
+ xmlns:meta="http://namespaces.zope.org/meta"
+ xmlns:grok="http://namespaces.zope.org/grok">
+
+ <include package="grokcore.component" file="meta.zcml" />
+
+</configure>
Property changes on: five.grokkers/trunk/five/grokkers/meta.zcml
___________________________________________________________________
Name: svn:keywords
+ Id
Added: five.grokkers/trunk/five/grokkers/tests/__init__.py
===================================================================
Property changes on: five.grokkers/trunk/five/grokkers/tests/__init__.py
___________________________________________________________________
Name: svn:keywords
+ Id
Added: five.grokkers/trunk/five/grokkers/tests/adapters.py
===================================================================
--- five.grokkers/trunk/five/grokkers/tests/adapters.py (rev 0)
+++ five.grokkers/trunk/five/grokkers/tests/adapters.py 2008-04-25 14:55:30 UTC (rev 85721)
@@ -0,0 +1,26 @@
+"""Testing that grokcore adapters work under Zope2
+
+ >>> from OFS.SimpleItem import SimpleItem
+ >>> item = SimpleItem()
+ >>> item.id = 'item'
+ >>> IId(item).id()
+ 'item'
+
+"""
+from zope.interface import Interface
+from zope.component import adapts
+from grokcore.component.components import Adapter
+from grokcore.component.directive import provides, context
+from OFS.interfaces import ISimpleItem
+
+class IId(Interface):
+
+ def id():
+ """Returns the ID of the object"""
+
+class SimpleItemIdAdapter(Adapter):
+ provides(IId)
+ context(ISimpleItem)
+
+ def id(self):
+ return self.context.getId()
\ No newline at end of file
Property changes on: five.grokkers/trunk/five/grokkers/tests/adapters.py
___________________________________________________________________
Name: svn:keywords
+ Id
Added: five.grokkers/trunk/five/grokkers/tests/configure.zcml
===================================================================
--- five.grokkers/trunk/five/grokkers/tests/configure.zcml (rev 0)
+++ five.grokkers/trunk/five/grokkers/tests/configure.zcml 2008-04-25 14:55:30 UTC (rev 85721)
@@ -0,0 +1,7 @@
+<configure
+ xmlns="http://namespaces.zope.org/zope"
+ xmlns:grok="http://namespaces.zope.org/grok">
+
+ <grok:grok package="." />
+
+</configure>
Property changes on: five.grokkers/trunk/five/grokkers/tests/configure.zcml
___________________________________________________________________
Name: svn:keywords
+ Id
Added: five.grokkers/trunk/five/grokkers/tests/test_all.py
===================================================================
--- five.grokkers/trunk/five/grokkers/tests/test_all.py (rev 0)
+++ five.grokkers/trunk/five/grokkers/tests/test_all.py 2008-04-25 14:55:30 UTC (rev 85721)
@@ -0,0 +1,37 @@
+import unittest
+
+from zope.testing import doctestunit
+from zope.component import testing
+from Testing import ZopeTestCase
+from Products.Five import zcml
+import five.grokkers
+
+def setUp(test=None):
+ testing.setUp(test)
+ zcml.load_config('meta.zcml', package=five.grokkers)
+ zcml.load_config('configure.zcml', package=five.grokkers.tests)
+
+def test_suite():
+ return unittest.TestSuite([
+
+ # Unit tests for your API
+ #doctestunit.DocFileSuite(
+ #'README.txt', package='something.foo',
+ #setUp=testing.setUp, tearDown=testing.tearDown),
+
+ doctestunit.DocTestSuite(
+ module='five.grokkers.tests.adapters',
+ setUp=setUp, tearDown=testing.tearDown),
+
+ # Integration tests that use ZopeTestCase
+ #ztc.ZopeDocFileSuite(
+ # 'README.txt', package='something.foo',
+ # setUp=testing.setUp, tearDown=testing.tearDown),
+
+ #ztc.FunctionalDocFileSuite(
+ # 'browser.txt', package='something.foo'),
+
+ ])
+
+if __name__ == '__main__':
+ unittest.main(defaultTest='test_suite')
Property changes on: five.grokkers/trunk/five/grokkers/tests/test_all.py
___________________________________________________________________
Name: svn:keywords
+ Id
Added: five.grokkers/trunk/five.grokkers-configure.zcml
===================================================================
--- five.grokkers/trunk/five.grokkers-configure.zcml (rev 0)
+++ five.grokkers/trunk/five.grokkers-configure.zcml 2008-04-25 14:55:30 UTC (rev 85721)
@@ -0,0 +1 @@
+<include package="grokkers" />
\ No newline at end of file
Property changes on: five.grokkers/trunk/five.grokkers-configure.zcml
___________________________________________________________________
Name: svn:keywords
+ Id
Added: five.grokkers/trunk/setup.cfg
===================================================================
--- five.grokkers/trunk/setup.cfg (rev 0)
+++ five.grokkers/trunk/setup.cfg 2008-04-25 14:55:30 UTC (rev 85721)
@@ -0,0 +1,3 @@
+[egg_info]
+tag_build = dev
+tag_svn_revision = true
Added: five.grokkers/trunk/setup.py
===================================================================
--- five.grokkers/trunk/setup.py (rev 0)
+++ five.grokkers/trunk/setup.py 2008-04-25 14:55:30 UTC (rev 85721)
@@ -0,0 +1,32 @@
+from setuptools import setup, find_packages
+import os
+
+version = '0.1'
+
+setup(name='five.grokkers',
+ version=version,
+ description="",
+ long_description=open("README.txt").read() + "\n" +
+ open(os.path.join("docs", "HISTORY.txt")).read(),
+ # Get more strings from http://www.python.org/pypi?%3Aaction=list_classifiers
+ classifiers=[
+ "Programming Language :: Python",
+ "Topic :: Software Development :: Libraries :: Python Modules",
+ ],
+ keywords='',
+ author='',
+ author_email='',
+ url='',
+ license='GPL',
+ packages=find_packages(exclude=['ez_setup']),
+ namespace_packages=['five'],
+ include_package_data=True,
+ zip_safe=False,
+ install_requires=[
+ 'setuptools',
+ # -*- Extra requirements: -*-
+ ],
+ entry_points="""
+ # -*- Entry points: -*-
+ """,
+ )
Property changes on: five.grokkers/trunk/setup.py
___________________________________________________________________
Name: svn:keywords
+ Id
More information about the Checkins
mailing list