summaryrefslogtreecommitdiffstats
path: root/testing
diff options
context:
space:
mode:
authorMats Wichmann <mats@linux.com>2023-07-21 23:23:29 (GMT)
committerMats Wichmann <mats@linux.com>2023-07-21 23:23:49 (GMT)
commitfa338f5a172c610e363b35c1cacf39c676b57593 (patch)
tree7b769673bd4b3fb4b49582527a612e84b280436e /testing
parent8db0d9a5f4ec3e8ecd1b551c2a6c19da24c92f04 (diff)
downloadSCons-fa338f5a172c610e363b35c1cacf39c676b57593.zip
SCons-fa338f5a172c610e363b35c1cacf39c676b57593.tar.gz
SCons-fa338f5a172c610e363b35c1cacf39c676b57593.tar.bz2
test framework doc: fix review comments [ci skip]
Signed-off-by: Mats Wichmann <mats@linux.com>
Diffstat (limited to 'testing')
-rw-r--r--testing/framework/test-framework.rst12
1 files changed, 3 insertions, 9 deletions
diff --git a/testing/framework/test-framework.rst b/testing/framework/test-framework.rst
index 00dedb2..2148e98 100644
--- a/testing/framework/test-framework.rst
+++ b/testing/framework/test-framework.rst
@@ -192,13 +192,6 @@ into a directory to debug after a test has gone wrong.
For a way around this, check out the ``PRESERVE`` environment variable.
It can be seen in action in `How to convert old tests to use fixures`_ below.
-By the way, there's nothing magical about ``runtest.py``, the intent
-of the separation of test-support framework from test collection handling
-is that you could write your own driver script to run the tests,
-or possibly even use an existing test toolkit like ``PyTest``
-(that has been requested, although it would take some work to make
-it fully usable).
-
Not running tests
=================
@@ -585,8 +578,9 @@ POSIX-style shells.
Test infrastructure
===================
-The main e2e test API is defined in the ``TestSCons`` class. ``TestSCons``
-is a subclass of ``TestCommon``, which is a subclass of ``TestCmd``.
+The main end-to-end test API is defined in the ``TestSCons`` class.
+``TestSCons`` is a subclass of ``TestCommon``,
+which is a subclass of ``TestCmd``.
``TestSCons`` provides the help for using an instance of SCons during
the run.