Commit Graph

25 Commits

Author SHA1 Message Date
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