~landscape/zope3/ztk-1.1.3

« back to all changes in this revision

Viewing changes to src/zope/app/zcmlfiles/tests.py

  • Committer: Sidnei da Silva
  • Date: 2010-07-05 21:07:01 UTC
  • Revision ID: sidnei.da.silva@canonical.com-20100705210701-zmqhqrbzad1mhzsl
- Reduce deps

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
 
import doctest
2
 
 
3
 
def test_include():
4
 
    """
5
 
    >>> from zope.configuration import xmlconfig, config
6
 
    >>> context = config.ConfigurationMachine()
7
 
    >>> xmlconfig.registerCommonDirectives(context)
8
 
    >>> import zope.app.zcmlfiles
9
 
 
10
 
    >>> import warnings
11
 
    >>> showwarning = warnings.showwarning
12
 
    >>> warnings.showwarning = lambda *a, **k: None
13
 
 
14
 
    >>> xmlconfig.include(context, package=zope.app.zcmlfiles)
15
 
 
16
 
    >>> xmlconfig.include(context, 'configure.zcml', zope.app.zcmlfiles)
17
 
    >>> xmlconfig.include(context, 'ftesting.zcml', zope.app.zcmlfiles)
18
 
    >>> xmlconfig.include(context, 'menus.zcml', zope.app.zcmlfiles)
19
 
    >>> xmlconfig.include(context, 'meta.zcml', zope.app.zcmlfiles)
20
 
    >>> xmlconfig.include(context,
21
 
    ...     'file_not_exists.zcml', zope.app.zcmlfiles) #doctest: +ELLIPSIS
22
 
    Traceback (most recent call last):
23
 
    ...
24
 
    IOError: ...
25
 
 
26
 
    >>> warnings.showwarning = showwarning
27
 
    """
28
 
 
29
 
def test_suite():
30
 
    return doctest.DocTestSuite()