1919 :target: https://coveralls.io/r/pyQode/pyqode.python?branch=master
2020 :alt: Coverage Status
2121
22- *pyqode.python * adds **python ** support to `pyqode.core `_ (code completion, calltips, ...).
22+ *pyqode.python * adds **python ** support to `pyQode `_ (code completion,
23+ calltips, ...).
24+
25+ - `Issue tracker `_
26+ - `Wiki `_
27+ - `API reference `_
28+ - `Screenshots `_
2329
2430Features:
2531---------
@@ -35,7 +41,7 @@ Features:
3541License
3642-------
3743
38- pyQode is licensed under the MIT license.
44+ pyQode is licensed under the ** MIT license ** .
3945
4046Requirements
4147------------
@@ -57,31 +63,42 @@ Installation
5763 $ pip install pyqode.python
5864
5965
60- Resources
61- ---------
66+ Testing
67+ -------
6268
63- - `Downloads `_
64- - `Source repository `_
65- - `Wiki `_
66- - `Documentation `_
69+ pyqode.python has a test suite and measure its coverage.
6770
71+ To run the tests, you must first install tox and pytest::
6872
69- Snapshots
70- ---------
73+ $ pip install tox pytest
74+
75+ You might also want to install pytest-cov and pytest-pep8.
7176
72- Here is a snapshot of the pynotepad example application (snapshots
73- taken on a Gnome 3 desktop):
77+ Then you can run the tests by running the following command::
7478
75- .. image :: doc/source/_static/pynotepad.png
76- :alt: Preview of pynotepad, the pyQode clone of idle (example app)
79+ $ tox
7780
81+ To run the tests for a specifc environment, use the -e option. E.g. to run
82+ tests with python 2.7 and pyqt4, you would run::
83+
84+ $ tox -e py27-pyqt4
85+
86+ Here is the list of available test environments:
87+
88+ - py27-pyqt4
89+ - py27-pyqt5
90+ - py32-pyqt4
91+ - py32-pyqt5
92+ - py33-pyqt4
93+ - py33-pyqt5
94+ - py34-pyqt4
95+ - py34-pyqt5
96+ - cov
97+ - pep8
7898
79- .. _ Downloads : https://github.com/pyQode/pyqode.python/releases
80- .. _ Source repository : https://github.com/pyQode/pyqode.python/
81- .. _Wiki : https://github.com/pyQode/pyqode.core /wiki
82- .. _ official pyqode extension package : https ://github.com/pyQode/pyqode.core/wiki/Extensions#official-packages
83- .. _ pyqode.core : https://github.com/pyQode/pyqode.core
99+ .. _ Screenshots : https://github.com/pyQode/pyQode/wiki/Screenshots-and-videos#pyqodepython-screenshots
100+ .. _ Issue tracker : https://github.com/pyQode/pyQode/issues
101+ .. _Wiki : https://github.com/pyQode/pyQode /wiki
102+ .. _ API reference : http ://pyqodepython.readthedocs.org/en/latest/
103+ .. _ pyQode : https://github.com/pyQode/pyQode
84104.. _Jedi : https://github.com/davidhalter/jedi
85- .. _`Documentation` : http://pyqodepython.readthedocs.org/en/latest/
86- .. _master : https://github.com/pyQode/pyqode.python/tree/master
87- .. _develop : https://github.com/pyQode/pyqode.python/tree/develop
0 commit comments