summaryrefslogtreecommitdiff
path: root/docs/dev/testing.txt
Commit message (Collapse)AuthorAgeFilesLines
* Update test documentation. Set executable bit on test scripts.milde2022-12-131-8/+8
| | | | | | | | | | | Don't mention the "nose" test framework. (It is unmaintained, deprecated, and fails to find all test cases.) Hint to a possible future dependency on "pytest". Two recently added test scripts missed the executable bit. git-svn-id: https://svn.code.sf.net/p/docutils/code/trunk/docutils@9308 929543f6-e4f2-0310-98a6-ba3bd3dd1d04
* Update test documentation.milde2022-12-021-51/+42
| | | | | | | Add links. Adapt to the changes during the recent refactoring. git-svn-id: https://svn.code.sf.net/p/docutils/code/trunk/docutils@9299 929543f6-e4f2-0310-98a6-ba3bd3dd1d04
* Small documentation fixes and updates.milde2022-11-281-5/+5
| | | | git-svn-id: https://svn.code.sf.net/p/docutils/code/trunk/docutils@9281 929543f6-e4f2-0310-98a6-ba3bd3dd1d04
* Fix running of individual test (first batch).milde2022-11-241-2/+2
| | | | | | | | | | | | | | | | | | After test refactoring, test scripts failed with ImportError unless started from the "test root" ``docutils/test/``. Prepend the "docutils root" to the Python library path so we import the local `docutils` and `test` packages, ignoring an eventually installed Docutils package. Set executable bit where this was missing. Also: Use "pathlib" instead of "os.path" for self-documenting path manipulations. Remove duplicate ``import unittest`` statements. git-svn-id: https://svn.code.sf.net/p/docutils/code/trunk/docutils@9263 929543f6-e4f2-0310-98a6-ba3bd3dd1d04
* Add support for ``pytest``aa-turner2022-11-101-6/+6
| | | | | | | | | | | | This is the minimal configuration required for the test suite to pass using the pytest framework. This is part of the test suite refactoring project. - Ignore two classes that start with the word "Test" - Provide the standard test header to pytest - Update the documentation git-svn-id: https://svn.code.sf.net/p/docutils/code/trunk/docutils@9237 929543f6-e4f2-0310-98a6-ba3bd3dd1d04
* Minimalistic menu bar for documentation pages.milde2022-04-021-0/+2
| | | | git-svn-id: https://svn.code.sf.net/p/docutils/code/trunk/docutils@9051 929543f6-e4f2-0310-98a6-ba3bd3dd1d04
* Change http://docutils.sourceforge.net -> https://docutils.sourceforge.iomilde2022-01-201-1/+1
| | | | | | Patch by Adam Turner. git-svn-id: https://svn.code.sf.net/p/docutils/code/trunk/docutils@8956 929543f6-e4f2-0310-98a6-ba3bd3dd1d04
* Document incompatibility with "pytest" and "nosetest". Update.milde2022-01-121-2/+13
| | | | | | | | | Triggered by [feature-request:#81]. Use PEP 3102 syntax instead of reading/deleting "**kwargs" items for "required keyword arguments". git-svn-id: https://svn.code.sf.net/p/docutils/code/trunk/docutils@8945 929543f6-e4f2-0310-98a6-ba3bd3dd1d04
* Docutils 0.19 requires Python 3.7 or later.milde2022-01-031-8/+8
| | | | | | | | | Update documentation and setup. Removal of special-casing and 2.7 compatibility hacks following soon. Specify versions in deprecation/removal announcements. git-svn-id: https://svn.code.sf.net/p/docutils/code/trunk/docutils@8924 929543f6-e4f2-0310-98a6-ba3bd3dd1d04
* Revise/Update the `Running the Test Suite` documentation.milde2021-11-271-44/+40
| | | | git-svn-id: https://svn.code.sf.net/p/docutils/code/trunk/docutils@8906 929543f6-e4f2-0310-98a6-ba3bd3dd1d04
* docs: Add a note about using tox to test multiple pythonmilde2020-02-061-3/+13
| | | | | | | | If you've got it, you should use it. Signed-off-by: Stephen Finucane <stephen@that.guru> git-svn-id: https://svn.code.sf.net/p/docutils/code/trunk/docutils@8491 929543f6-e4f2-0310-98a6-ba3bd3dd1d04
* Update/expand documentation of element attribute types.milde2019-10-291-1/+8
| | | | git-svn-id: https://svn.code.sf.net/p/docutils/code/trunk/docutils@8407 929543f6-e4f2-0310-98a6-ba3bd3dd1d04
* Remove autoconversion code.milde2019-08-271-9/+4
| | | | | | | | | Conversion with 2to3 is no longer required. The documentation and 'tox.ini' file are updated accordingly. Based on a patch by Stephen Finucane <stephen@that.guru>. git-svn-id: https://svn.code.sf.net/p/docutils/code/trunk/docutils@8375 929543f6-e4f2-0310-98a6-ba3bd3dd1d04
* Drop support for Python 3.4milde2019-08-261-24/+21
| | | | | | | | | | | | | | | | This doesn't involve a whole lot of changes, but references to Python 3.3 and 3.4 (plus some to the already removed Python 2.6) are removed and 'setup.py' is updated as necessary. This has already been agreed upon, as noted in RELEASE-NOTES.txt: Docutils 0.15.x is the last version supporting Python 2.6, 3.3, and 3.4. Docutils 0.16 is compatible with Python versions 2.7 and 3.5 to 3.7. Signed-off-by: Stephen Finucane <stephen@that.guru> Small fixes by Günter Milde. git-svn-id: https://svn.code.sf.net/p/docutils/code/trunk/docutils@8343 929543f6-e4f2-0310-98a6-ba3bd3dd1d04
* Documentation update: Dropped support for Python 2.4, 2.5, 3.1, and 3.2.milde2017-08-101-14/+9
| | | | | | | No change to the code yet, but from now on constructs requiring 2.6 or later can be checked in. git-svn-id: https://svn.code.sf.net/p/docutils/code/trunk/docutils@8162 929543f6-e4f2-0310-98a6-ba3bd3dd1d04
* Add test instruction for Python 3 (cf. bug #314).milde2017-03-211-0/+6
| | | | git-svn-id: https://svn.code.sf.net/p/docutils/code/trunk/docutils@8051 929543f6-e4f2-0310-98a6-ba3bd3dd1d04
* note on testing ant configurationgrubert2015-09-301-0/+7
| | | | git-svn-id: https://svn.code.sf.net/p/docutils/code/trunk/docutils@7923 929543f6-e4f2-0310-98a6-ba3bd3dd1d04
* Testing docs: consolidate and add to new documentation section for testing ↵gitpull2015-04-161-38/+48
| | | | | | across python versions. Creating link on docs/dev/distributing that testcases are to be ran against all version before cutting a relase. git-svn-id: https://svn.code.sf.net/p/docutils/code/trunk/docutils@7876 929543f6-e4f2-0310-98a6-ba3bd3dd1d04
* Add tox.ini support for testing multiple versions. Update release notes and ↵gitpull2015-04-161-0/+28
| | | | | | docs for testing. git-svn-id: https://svn.code.sf.net/p/docutils/code/trunk/docutils@7874 929543f6-e4f2-0310-98a6-ba3bd3dd1d04
* Drop support for Python 2.3.milde2012-06-221-5/+3
| | | | git-svn-id: https://svn.code.sf.net/p/docutils/code/trunk/docutils@7463 929543f6-e4f2-0310-98a6-ba3bd3dd1d04
* change references to berlios to sourceforgegrubert2011-12-021-1/+1
| | | | | | | release.txt and the script in sandbox need rework though git-svn-id: https://svn.code.sf.net/p/docutils/code/trunk/docutils@7233 929543f6-e4f2-0310-98a6-ba3bd3dd1d04
* One more cleanup as we require Python 2.3 now.milde2009-10-091-6/+3
| | | | git-svn-id: https://svn.code.sf.net/p/docutils/code/trunk/docutils@6159 929543f6-e4f2-0310-98a6-ba3bd3dd1d04
* fix & 2.6 updategoodger2008-10-051-3/+4
| | | | git-svn-id: https://svn.code.sf.net/p/docutils/code/trunk/docutils@5661 929543f6-e4f2-0310-98a6-ba3bd3dd1d04
* Update Testing doc: since release 0.5, Python 2.1 support is dropped.milde2008-10-011-13/+12
| | | | git-svn-id: https://svn.code.sf.net/p/docutils/code/trunk/docutils@5657 929543f6-e4f2-0310-98a6-ba3bd3dd1d04
* adjusted name and email addresswiemann2007-05-311-1/+1
| | | | git-svn-id: https://svn.code.sf.net/p/docutils/code/trunk/docutils@5174 929543f6-e4f2-0310-98a6-ba3bd3dd1d04
* use $Id$ instead of $Date$ and $Revision$;wiemann2006-05-211-6/+4
| | | | | | | | collapsed Author and Contact fields; use canonical email addresses for David and Felix; (I have reviewed the diff) git-svn-id: https://svn.code.sf.net/p/docutils/code/trunk/docutils@4564 929543f6-e4f2-0310-98a6-ba3bd3dd1d04
* reverted premature checkingoodger2006-04-021-6/+0
| | | | git-svn-id: https://svn.code.sf.net/p/docutils/code/trunk/docutils@4488 929543f6-e4f2-0310-98a6-ba3bd3dd1d04
* Added ``docutils.nodes.document.__getstate__`` method, for pickling.goodger2006-04-021-0/+6
| | | | git-svn-id: https://svn.code.sf.net/p/docutils/code/trunk/docutils@4487 929543f6-e4f2-0310-98a6-ba3bd3dd1d04
* Converted ``docutils/writers/support/`` into individual writer packages; ↵goodger2005-12-091-1/+1
| | | | | | updated docs & refs. git-svn-id: https://svn.code.sf.net/p/docutils/code/trunk/docutils@4163 929543f6-e4f2-0310-98a6-ba3bd3dd1d04
* merged branches/s5 changes r4011:4155 into trunk/docutilsgoodger2005-12-081-5/+14
| | | | git-svn-id: https://svn.code.sf.net/p/docutils/code/trunk/docutils@4156 929543f6-e4f2-0310-98a6-ba3bd3dd1d04
* updated the project policies for trunk/branch development & version numberinggoodger2005-10-281-2/+52
| | | | git-svn-id: https://svn.code.sf.net/p/docutils/code/trunk/docutils@3961 929543f6-e4f2-0310-98a6-ba3bd3dd1d04
* removed references to default.css;wiemann2005-10-111-1/+1
| | | | | | to-do: update PEP writer (-> pep.css) and then docs/user/tools.txt git-svn-id: https://svn.code.sf.net/p/docutils/code/trunk/docutils@3940 929543f6-e4f2-0310-98a6-ba3bd3dd1d04
* fixed malformed hyperlink targetwiemann2005-09-201-1/+1
| | | | git-svn-id: https://svn.code.sf.net/p/docutils/code/trunk/docutils@3893 929543f6-e4f2-0310-98a6-ba3bd3dd1d04
* added information about working directorywiemann2005-05-251-1/+4
| | | | git-svn-id: https://svn.code.sf.net/p/docutils/code/trunk/docutils@3365 929543f6-e4f2-0310-98a6-ba3bd3dd1d04
* documented ignoring of functional test config files which start with an ↵wiemann2005-05-251-1/+2
| | | | | | underscore git-svn-id: https://svn.code.sf.net/p/docutils/code/trunk/docutils@3364 929543f6-e4f2-0310-98a6-ba3bd3dd1d04
* some updates of doc files from CVS to SVNwiemann2005-05-251-1/+1
| | | | git-svn-id: https://svn.code.sf.net/p/docutils/code/trunk/docutils@3363 929543f6-e4f2-0310-98a6-ba3bd3dd1d04
* removed section about ugly unittest output, because it's fixed in ↵wiemann2004-09-131-15/+0
| | | | | | DocutilsTestSupport git-svn-id: https://svn.code.sf.net/p/docutils/code/trunk/docutils@2606 929543f6-e4f2-0310-98a6-ba3bd3dd1d04
* updatedgoodger2004-09-091-3/+10
| | | | git-svn-id: https://svn.code.sf.net/p/docutils/code/trunk/docutils@2563 929543f6-e4f2-0310-98a6-ba3bd3dd1d04
* added some documentation about unit testswiemann2004-09-011-1/+56
| | | | git-svn-id: https://svn.code.sf.net/p/docutils/code/trunk/docutils@2551 929543f6-e4f2-0310-98a6-ba3bd3dd1d04
* some fixeswiemann2004-08-291-12/+9
| | | | git-svn-id: https://svn.code.sf.net/p/docutils/code/trunk/docutils@2544 929543f6-e4f2-0310-98a6-ba3bd3dd1d04
* fix for backslashwiemann2004-07-271-6/+6
| | | | git-svn-id: https://svn.code.sf.net/p/docutils/code/trunk/docutils@2483 929543f6-e4f2-0310-98a6-ba3bd3dd1d04
* updatedgoodger2004-06-271-3/+5
| | | | git-svn-id: https://svn.code.sf.net/p/docutils/code/trunk/docutils@2399 929543f6-e4f2-0310-98a6-ba3bd3dd1d04
* moved documentation for testing to docs/dev/testing.txtwiemann2004-06-251-0/+137
git-svn-id: https://svn.code.sf.net/p/docutils/code/trunk/docutils@2369 929543f6-e4f2-0310-98a6-ba3bd3dd1d04