[Checkins] SVN: z3c.form/trunk/src/z3c/form/ Make the two testing versions work for me. Just checking for
Stephan Richter
srichter at gmail.com
Sat Jun 13 22:14:27 EDT 2009
Log message for revision 100927:
Make the two testing versions work for me. Just checking for
z3c.ptcomat does not mean z3c.pt is available.
Changed:
U z3c.form/trunk/src/z3c/form/browser/tests.py
U z3c.form/trunk/src/z3c/form/ptcompat.py
U z3c.form/trunk/src/z3c/form/tests/test_doc.py
-=-
Modified: z3c.form/trunk/src/z3c/form/browser/tests.py
===================================================================
--- z3c.form/trunk/src/z3c/form/browser/tests.py 2009-06-14 02:11:49 UTC (rev 100926)
+++ z3c.form/trunk/src/z3c/form/browser/tests.py 2009-06-14 02:14:27 UTC (rev 100927)
@@ -23,12 +23,12 @@
from zope.testing.doctestunit import DocFileSuite
from z3c.form import testing
-from z3c.form.ptcompat import AVAILABLE
+from z3c.form.ptcompat import AVAILABLE, Z3CPT_AVAILABLE
def test_suite():
checker = testing.OutputChecker(doctest)
- if AVAILABLE:
+ if AVAILABLE and Z3CPT_AVAILABLE:
setups = (testing.setUpZPT, testing.setUpZ3CPT)
else:
setups = (testing.setUpZPT,)
Modified: z3c.form/trunk/src/z3c/form/ptcompat.py
===================================================================
--- z3c.form/trunk/src/z3c/form/ptcompat.py 2009-06-14 02:11:49 UTC (rev 100926)
+++ z3c.form/trunk/src/z3c/form/ptcompat.py 2009-06-14 02:14:27 UTC (rev 100927)
@@ -19,12 +19,20 @@
#import utilities from z3c.ptcompat when available and set AVAILABLE flag
+AVAILABLE = False
+Z3CPT_AVAILABLE = False
+
try:
from z3c.ptcompat import ViewPageTemplateFile
from z3c.ptcompat import bind_template
AVAILABLE = True
except ImportError:
- AVAILABLE = False
from zope.app.pagetemplate.viewpagetemplatefile import ViewPageTemplateFile
from zope.app.pagetemplate.viewpagetemplatefile import BoundPageTemplate \
as bind_template
+
+try:
+ import z3c.pt
+ Z3CPT_AVAILABLE = True
+except ImportError:
+ pass
Modified: z3c.form/trunk/src/z3c/form/tests/test_doc.py
===================================================================
--- z3c.form/trunk/src/z3c/form/tests/test_doc.py 2009-06-14 02:11:49 UTC (rev 100926)
+++ z3c.form/trunk/src/z3c/form/tests/test_doc.py 2009-06-14 02:14:27 UTC (rev 100927)
@@ -24,12 +24,12 @@
from zope.app.testing import placelesssetup
from z3c.form import testing
-from z3c.form.ptcompat import AVAILABLE
+from z3c.form.ptcompat import AVAILABLE, Z3CPT_AVAILABLE
def test_suite():
checker = testing.OutputChecker(doctest)
- if AVAILABLE:
+ if AVAILABLE and Z3CPT_AVAILABLE:
setups = (testing.setUpZPT, testing.setUpZ3CPT)
else:
setups = (testing.setUpZPT,)
More information about the Checkins
mailing list