Thomas Kluyver
296eecde56
Allow drilling down to individual tests using iptest command
13 years ago
Thomas Kluyver
eba1f23058
Better coverage reporting
13 years ago
Thomas Kluyver
2138216f15
Start refactoring test machinery
13 years ago
Thomas Kluyver
1e013a8f1f
Split out iptestcontroller to control test process.
13 years ago
MinRK
6abcf90d4e
add nbconvert serve exclusions without tornado
13 years ago
Paul Ivanov
7e255d42dd
remove unnecessary print statement
13 years ago
Paul Ivanov
396ac5c74f
removing unnecessary print statements
13 years ago
Paul Ivanov
da4379ec26
parallel is slowest of all, moving it to the front
...
suggested by @minrk
13 years ago
Paul Ivanov
596df103e3
added prettier printing
13 years ago
Paul Ivanov
1c4f6afc0a
run test in parallel (FASTER)
13 years ago
Thomas Kluyver
7a07a1c88d
Drop monkeypatch for pre-1.0 nose
...
Closes gh-484
13 years ago
Thomas Kluyver
09bb0830a8
Remove extra assert methods needed for Python 2.6
13 years ago
MinRK
af88c03774
exclude IPython.lib.kernel in iptest
...
when pyzmq is unavailable
13 years ago
Jonathan Frederic
6803663813
nbconvert no longer depends on markdown
13 years ago
Jonathan Frederic
7782f29910
Re-enable files directory exclusion.
13 years ago
Jonathan Frederic
ed83c16fa4
Travis, test without exclusion...
13 years ago
Jonathan Frederic
86b4f48476
Exclude nbconvert testing config files from iptest interpretation.
13 years ago
Thomas Kluyver
1b66bd9615
Remove unused imports in IPython.testing
13 years ago
Brian E. Granger
13c93844ed
Merge pull request #3500 from ipython/nbconvert
...
Merge nbconvert into IPython
13 years ago
Brian E. Granger
7d7912d732
Fixing test logic for nbconvert to get tests to pass.
13 years ago
Thomas Kluyver
e4a08d1036
Add test suite for autoreload extension
...
Closes gh-1912
13 years ago
Victor Zverovich
99eedefa41
Use absolute path to iptest, because the tests are not always run from $IPYTHONDIR.
13 years ago
MinRK
a3653e34b1
update references for IPython.html
13 years ago
Fernando Perez
a1c0b749ff
Fix imports in test suite.
13 years ago
Brian E. Granger
d2100bdc06
Fixing imports for frontend tests.
13 years ago
Brian E. Granger
8d8c2f6e5b
Updating tests for refactor.
13 years ago
MinRK
cb56d2378b
exclude fabfile from tests
...
closes #2890
13 years ago
MinRK
11a01f86ce
move IPython.inprocess to IPython.kernel.inprocess
13 years ago
MinRK
98dd01411e
test IPython.kernel
13 years ago
MinRK
c699d0f6a5
fix callback testing for pyzmq version_info
13 years ago
MinRK
1c196310d4
bump minimum pyzmq version to 2.1.11
...
and remove the associated workarounds for old pyzmq
13 years ago
Brian E. Granger
4fadfecbb7
Merge pull request #2724 from pberkes/embedded-ipython-v2
...
In-process kernel support (take 3)
13 years ago
Bradley M. Froehle
3493814467
Skip notebookapp testing if jinja2 is not available.
13 years ago
Thomas Kluyver
e344f37ebd
Merge pull request #2301 from takluyver/ast-transfomers
...
Ast transfomers
13 years ago
Bussonnier Matthias
b1662530a0
Merge pull request #2442 from minrk/signithalt
...
allow iptest to be interrupted
14 years ago
MinRK
d6db92b7e6
allow iptest to be interrupted
...
Previously `^C` would register as a regular test failure, and the test suite would continue, in which case halting `iptest` meant hitting `^C` nine times.
This change makes iptest take notice of sigint in a test runner, and aborts the run.
14 years ago
Fernando Perez
630e178616
Ensure that in-process test group doesn't create global IPython singleton.
...
Since the in-process group makes its own shells, it should avoid
creating the global singleton.
14 years ago
Thomas Kluyver
b6776682dc
Fix IPython.utils.warn API so messages are automatically displayed followed by a newline.
14 years ago
MinRK
27abd01589
skip crash tests by default
14 years ago
Brian Granger
421ada2837
Adding exclusion for the azure module in iptest.
14 years ago
Thomas Kluyver
31b326ca02
Exclude slow tests (IPython.parallel by default in iptest
14 years ago
Bradley M. Froehle
35493dabd2
Create a unique & temporary IPYTHONDIR for each testing group.
14 years ago
Bradley M. Froehle
f2b9bc6016
Print warning message if process could not be killed.
14 years ago
Bradley M. Froehle
4bf8f834ca
Work around lack of os.kill in win32.
...
Fixes iptest brokenness caused by #2148 .
14 years ago
Bradley M. Froehle
71b4bf797c
win32 iptest: Use subprocess.Popen() instead of os.system().
14 years ago
Matthias BUSSONNIER
011403a14f
use print function in module with `print >>`
14 years ago
Fernando Perez
22071dfede
Skip notebook 'static' dir in test suite.
...
There's nothing there we should be running python tests on, and
occasionally python files may appear there that cause problems to nose
(e.g. mathjax ships a non-py3 valid conf.py that breaks py3 testing).
14 years ago
MinRK
ae177a38cb
remove empty IPython.scripts test group
14 years ago
MinRK
722e90d50a
only add quotes around xunit-file on Windows
14 years ago
Jörgen Stenarson
9919f31095
14 years ago