[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