Stephen Finucane
c8d56236c9
tests: Ignore roots using 'collect_ignore'
...
This is slightly cleaner than how we're doing this at the moment.
Signed-off-by: Stephen Finucane <stephen@that.guru>
2017-12-18 20:10:18 +00:00
shimizukawa
d497d74370
refs #3458 : add sphinx.testing that are moved from /tests directory.
2017-05-14 20:47:15 +09:00
Takeshi KOMIYA
45a61843ec
Make ImportWarning silent
2017-04-27 21:24:29 +09:00
Takeshi KOMIYA
8f9dd64992
Merge branch 'stable'
2017-03-26 11:52:15 +09:00
Takeshi KOMIYA
c57e47e042
Year++
2017-03-26 11:49:34 +09:00
Takeshi KOMIYA
74a0e3589b
test: Filter ImportWarning from pytest_cov
2017-02-17 02:01:04 +09:00
Takeshi KOMIYA
cf2061dfad
Fix flake8 violations
2017-01-26 01:13:17 +09:00
shimizukawa
561abdd164
pytest optimizatoin:
...
- remote using deprecated decorators
- remove gen_with_app
- remove yield testing
- remove pytest warnings
- refactoring
2017-01-08 15:14:38 +09:00
shimizukawa
5b7d237db3
pytest migration
2017-01-04 00:59:30 +09:00
Takeshi KOMIYA
9fc53cecf7
Reduce deprecation warnings (refs: #3192 )
2016-12-15 17:15:49 +09:00
Andrew Lyjak
47a3e3dfd3
Pass command args into nose unit test runner from tests/run.py
...
This allows developers to selectively run tests, to enable debugging
on test failures, etc. See
http://nose.readthedocs.io/en/latest/usage.html for usage
instructions.
2016-08-16 01:49:07 -07:00
Takeshi KOMIYA
88c026d0bd
Merge branch 'stable'
2016-06-12 00:42:47 +09:00
Takeshi KOMIYA
80921b2ab8
Fix flake8 violation under tests/
2016-06-12 00:02:11 +09:00
Avram Lubkin
76b92ad24f
Use html5lib to parse HTML in tests instead of XMLParser
2016-05-28 02:51:21 -04:00
Georg Brandl
46d7e8558e
Obligatory copyright update.
2016-01-14 22:54:04 +01:00
Georg Brandl
a23903d8d5
Merge branch 'stable'
2015-01-03 21:41:14 +01:00
Georg Brandl
567d52f199
all: update copyright
2015-01-03 21:36:32 +01:00
Georg Brandl
5edd1fcad8
Announce used Python version when running tests.
2014-11-06 09:12:51 +01:00
Georg Brandl
c5cc2a8cf9
flush stdout after printing messages, might fix output ordering on drone.io
2014-09-21 19:01:03 +02:00
Georg Brandl
78af37370c
mock is builtin in Py3.
2014-09-21 17:32:52 +02:00
Georg Brandl
d47a7587f9
Complete test suite overhaul.
...
* rename a few test modules to make the names more consistent
* do not copy/use Sphinx from build/ (unnecessary without 2to3)
* use a temporary dir for *all* test projects, the source tree
will stay pristine that way (default is tests/build)
* speed up tests by ~3x by splitting up test projects and avoiding
rebuilds
2014-09-21 17:17:02 +02:00
Takayuki Shimizukawa
956d6286bf
remove 2to3. #1350 .
2014-05-01 17:27:27 +09:00
Takayuki Shimizukawa
1e58062692
remove 'six' name except importing line.
2014-04-30 21:30:46 +09:00
Takayuki Shimizukawa
68290a266c
introduce the six module and reduce sphinx.util.pycompat implementation. refs #1350 .
2014-04-29 11:46:47 +09:00
Georg Brandl
ac92719ac3
Update copyright year.
2014-03-01 08:18:23 +01:00
Georg Brandl
e030031321
Update copyright year.
2014-03-01 08:18:16 +01:00
Dmitry Shachnev
ce2185ce27
Modernize the code now that Python 2.5 is no longer supported
...
- Use print function instead of print statement;
- Use new exception handling;
- Use in operator instead of has_key();
- Do not use tuple arguments in functions;
- Other miscellaneous improvements.
This is based on output of `futurize --stage1`, with some
manual corrections.
2014-01-19 14:17:10 +04:00
Takayuki Shimizukawa
04d22a53d5
support parallel testing with detox
2013-07-27 16:15:36 +09:00
Georg Brandl
151856819c
Copyright update.
2013-01-01 22:13:15 +01:00
Georg Brandl
21d57d3125
Fix running tests under Python 3 without tox.
2012-11-01 17:38:22 +01:00
Takayuki Shimizukawa
4713ca78ba
fix some testing.
...
* Python3 test support
* Specify depended library version for Python2.4, 2.5
2012-05-01 15:21:12 +09:00
Georg Brandl
219905a3be
Fixes #874 : do not use __file__ anymore after changing cwd.
2012-03-10 18:29:23 +01:00
Georg Brandl
3c2662580a
Cleanup after pull from https://bitbucket.org/timmartin/sphinx
2011-05-15 11:15:20 +02:00
Tim Martin
d8a2e21758
The test runner script now checks for the docutils and jinja libraries, without which all tests fail
2011-04-12 23:54:14 +01:00
Georg Brandl
17efae5622
merge with 1.0
2011-01-04 11:29:09 +01:00
Georg Brandl
0e1db6ad90
New year update.
2011-01-04 10:00:51 +01:00
Georg Brandl
b621cfaec1
Unify version_info checks.
2010-07-28 19:36:57 +02:00
Daniel Neuhäuser
37db093428
the test suite now runs on ubuntu, hopefully also debian and other system
2010-06-22 22:49:58 +02:00
Daniel Neuhäuser
bade03c824
Copy converted tests to build/lib/tests not build/lib/test
2010-06-12 15:16:57 +02:00
Daniel Neuhäuser
bcbce5955f
Changed tests/run.py so that it's possible to run the testsuite on python3 more easiely
2010-05-09 00:38:16 +02:00
Georg Brandl
f6a56192d1
Happy new year!
2010-01-01 14:09:13 +01:00
Georg Brandl
0b28b3e6f6
Switch copyright and license tags to single style. Add contributor
...
names in AUTHORS instead, and add the license of etree13 to
LICENSE.
2009-01-03 11:57:07 +01:00
Georg Brandl
f4d5c0a380
Add a test suite skeleton, a first test for sphinx.config, and fix a bug in config.
2008-06-05 08:58:43 +00:00