跳转到主要内容

提供用于从Zope / Plone进行单元测试PythonScript和FSPythonScripts的简单类。

项目描述

提供用于从Zope / Plone进行单元测试PythonScript和FSPythonScripts的简单类。

使用最少的设置代码,并且不需要Zope或Plone即可运行。

示例用法

>>> from isotoma.zope.testpythonscript import PythonScript
>>> my_script = """## Script to output stuff given to it
... ##bind container=container
... ##bind context=context
... ##bind namespace=namespace
... ##bind script=script
... ##bind state=state
... ##bind traverse_subpath=traverse_subpath
... ##parameters=name=None
... ##title=
... ##
... return 'Hello world! Hello %s!' % name
... """
>>> py_script = PythonScript(my_script, 'my_script')
>>> py_script(name='Foo')
'Hello world! Hello Foo'
>>>

有关类和FSPythonScript的完整详情,请参阅isotoma.zope.testpythonscript.script的文档。

有关更多示例,请参阅isotoma.zope.testpythonscript.tests.test_script。

项目详情


下载文件

下载适用于您平台文件。如果您不确定要选择哪一个,请了解更多关于安装包的信息。

源分布

isotoma.zope.testpythonscript-1.0.0.tar.gz (4.7 kB 查看哈希值)

上传时间:

由以下支持