pytest


Ⅰ. 插件描述

pytest git mirror

Ⅱ. 基本信息

创建日期:  2013-02-07
使用用户:  3
Github星:  1
插件作者:  Alfredo Deza

Ⅲ. 安装方法

使用Vundle管理器安装

在你的.vimrc下添加:
Plugin 'alfredodeza/pytest'
… 然后在Vim中运行以下命令:
:source %
:PluginInstall

对于Vundle版本 < 0.10.2,请用上面的Bundle替换Plugin。

使用NeoBundle管理器安装

在你的.vimrc下添加:
NeoBundle 'alfredodeza/pytest'
… 然后在Vim中运行以下命令:
:source %
:NeoBundleInstall

使用VimPlug管理器安装

在你的.vimrc下添加:
Plug 'alfredodeza/pytest'
… 然后在Vim中运行以下命令:
:source %
:PlugInstall

使用Pathogen管理器安装

在终端中运行以下命令:
cd ~/.vim/bundle
git clone https://github.com/alfredodeza/pytest

Ⅳ. 文档说明

The py.test testing tool makes it easy to write small tests, yet
scales to support complex functional testing. It provides

of test modules and functions,

  • detailed info on failing assert statements <http://pytest.org/latest/assert.html>_ (no need to remember self.assert* names)
  • modular fixtures <http://pytest.org/latest/fixture.html>_ for
    managing small or parametrized long-lived test resources.
  • multi-paradigm support: you can use py.test to run test suites based
    on unittest <http://pytest.org/latest/unittest.html>_ (or trial),

nose <http://pytest.org/latest/nose.html>_

  • single-source compatibility to Python2.4 all the way up to Python3.3,
    PyPy-1.9 and Jython-2.5.1.
  • many external plugins <http://pytest.org/latest/plugins.html#installing-external-plugins-searching>_.

A simple example for a test::

# content of test_module.py
def test_function():
    i = 4
    assert i == 3

which can be run with py.test test_module.py. See getting-started <http://pytest.org/latest/getting-started.html#our-first-test-run>_ for more examples.

For much more info, including PDF docs, see

http://pytest.org

and report bugs at:

http://bitbucket.org/hpk42/pytest/issues/

Copyright Holger Krekel and others, 2004-2012

添加新评论