Skip to content

Commit a227318

Browse files
Update readme
add links to wiki and home project
1 parent 15f15c1 commit a227318

1 file changed

Lines changed: 39 additions & 22 deletions

File tree

README.rst

Lines changed: 39 additions & 22 deletions
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,13 @@ About
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

2430
Features:
2531
---------
@@ -35,7 +41,7 @@ Features:
3541
License
3642
-------
3743

38-
pyQode is licensed under the MIT license.
44+
pyQode is licensed under the **MIT license**.
3945

4046
Requirements
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

Comments
 (0)