PikzieUnit Testing Framework for Python | |
Download |
Pikzie Ranking & Summary
Advertisement
- License:
- LGPL
- Price:
- FREE
- Publisher Name:
- Kouhei Sutou
- Publisher web site:
- http://www.cozmixng.org/~rwiki/?cmd=view;name=Rabbit
Pikzie Tags
Pikzie Description
Unit Testing Framework for Python Pikzie is an easy to write and debug unit testing framework for Python.Pikzie provides the following features that are lacked in unittest.py included in the standard Python distribution:* Pythonic API* a lot of assertions* outputs result with useful format for debugging.Install:% sudo python setup.py installUsage:We assume that you have the following directory structure:. -+- lib --- your_module --- ... | +- test -+- run-test.py | +- __init__.py | +- test_module1.py | +- ...test/run-test.py is the following:#!/usr/bin/env pythonimport sysimport osbase_dir = os.path.abspath(os.path.join(os.path.dirname(__file__), ".."))sys.path.insert(0, os.path.join(base_dir, "lib"))sys.path.insert(0, base_dir)import pikziesys.exit(pikzie.Tester().run())test/test_*.py are automatically loaded and defined tests are ran by invoking run-test.py like the following:% test/run-test.py Requirements: · Python What's New in This Release: · fix wrong 'sorted' detection · improve message detection in assert_search_syslog_call
Pikzie Related Software