Commit Graph

45 Commits

Author SHA1 Message Date
Takeshi KOMIYA
80921b2ab8 Fix flake8 violation under tests/ 2016-06-12 00:02:11 +09:00
Georg Brandl
46d7e8558e Obligatory copyright update. 2016-01-14 22:54:04 +01:00
shimizukawa
d5dca56ff8 The `gettext_enables config value has been renamed to gettext_additional_targets`. 2015-02-22 13:31:28 +09: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
Takayuki Shimizukawa
da651089e7 fix trailing space and long line 2014-10-09 23:53:33 +09:00
Takayuki Shimizukawa
9d1225a35b add :confval:gettext_enables to enable extracting 'index' to gettext catalog output / applying translation catalog to generated documentation. Closes #1344 2014-09-28 21:19:54 +09:00
Georg Brandl
ac690b4b07 move new assertion helpers to util.py 2014-09-21 18:54:01 +02:00
Georg Brandl
70cf797c10 fix incompatibility in doctree between gettext and the rest 2014-09-21 18:46:15 +02:00
Georg Brandl
2661c1060d Refactor/speed up test_build_gettext using generators 2014-09-21 18:36:27 +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
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
Georg Brandl
52515eeb86 Copyright header update. 2013-04-01 11:41:48 +02:00
Georg Brandl
1af3e3ea71 tests: replace "from util import *" by explicit imports 2013-04-01 11:39:32 +02:00
Takayuki Shimizukawa
2c409959ac Add i18n capabilities for custom templates.
For example: The Sphinx reference documentation in doc directory provides
sphinx.pot file from ``doc/_templates/*.html`` by ``make gettext``.
2013-03-10 22:07:31 +09:00
Takayuki Shimizukawa
9f8f93e5e1 fix test_seealso failed with python3 2013-01-12 22:26:38 +09:00
Robert Lehmann
32b87e258b merge birkenfeld/sphinx 2013-01-06 12:14:57 +01:00
Takayuki Shimizukawa
9b9c69042e Divide test_intl target source files for speed-up. 2013-01-06 16:15:49 +09:00
Takayuki Shimizukawa
b17c588b0d Closes #976: Fix gettext does not extract index entries. 2013-01-05 23:38:21 +09:00
Robert Lehmann
cbca1bdc97 Verify seealso directives end up in gettext catalogs. 2012-12-16 21:21:37 +01:00
Robert Lehmann
f055c1593f Split up sphinx-i18n tests into build and patch phase. 2010-11-14 19:42:50 +01:00
Robert Lehmann
3ab3400c12 Remove generated catalogs properly after tests. 2010-11-13 13:15:15 +01:00
Robert Lehmann
3d006f827d Transform false positives into skipped tests. 2010-11-13 13:14:35 +01:00
Robert Lehmann
b720156437 Tested section grouping for translations. 2010-11-13 12:59:12 +01:00
Georg Brandl
e239e51685 Give an explicit locale so that the output file name of msginit is deterministic. 2010-08-21 20:30:11 +02:00
Georg Brandl
2e17fac622 merge with DasIch/sphinx-i18n 2010-08-21 19:34:05 +02:00
Georg Brandl
00c2b032d1 merge with sphinx-i18n 2010-08-21 19:20:50 +02:00
Robert Lehmann
7a40e07eda merge with trunk 2010-08-17 11:08:23 +02:00
Daniel Neuhäuser
42279f17bd Fix test_gettext test for python 3.x 2010-08-15 12:30:13 +02:00
Daniel Neuhäuser
817a7bb2c8 Fix test which was broken to change in the path object api 2010-08-15 12:16:48 +02:00
Daniel Neuhäuser
94d9644722 Added a newline for readability 2010-08-15 12:04:27 +02:00
Daniel Neuhäuser
57e83c6a94 Fix line length 2010-08-15 11:59:01 +02:00
Robert Lehmann
6e9b3c7249 Test if doctrees retain semantic structure. 2010-06-30 12:57:10 +02:00
Robert Lehmann
1433b5cb11 Test translation patching in vitro. 2010-06-29 23:30:22 +02:00
Robert Lehmann
7b3830a78a Pull gettext tests into one single location. 2010-06-26 14:13:43 +02:00
Robert Lehmann
3a7ce4039a Check compiled message catalogs are processable with gettext. 2010-06-23 06:18:47 +02:00
Robert Lehmann
b5f29b2c7c Strip down tests to build only critical parts. 2010-06-17 11:57:59 +02:00
Robert Lehmann
b1c480f5c6 Remove cleanenv setting from tests. 2010-06-17 11:49:07 +02:00
Robert Lehmann
e63bb0f4a9 Split up tests into logical units. 2010-06-17 11:46:49 +02:00
Robert Lehmann
3e449e3005 Delete generated files on test failure. 2010-06-09 07:46:40 +02:00
Robert Lehmann
438c24e222 Prepare test root catalogs for gettext with msgfmt. 2010-06-09 06:54:59 +02:00
Robert Lehmann
5ac5f23f2b Verify PO file format with msginit. 2010-06-09 06:46:30 +02:00
Robert Lehmann
0299008e55 Initial tests for gettext build. 2010-06-07 14:04:16 +02:00