aboutsummaryrefslogtreecommitdiff
path: root/doc/manual
diff options
context:
space:
mode:
authorjade <lix@jade.fyi>2024-10-14 05:53:44 +0000
committerGerrit Code Review <gerrit@localhost>2024-10-14 05:53:44 +0000
commit326cbecb61d42ce73caa391cdcb21acb2581bf7c (patch)
treee9a69b68fccc6c39c6038e8b229233d97a4225c7 /doc/manual
parenta322fcea4a3630853bb1e91f411da5d37a8b4523 (diff)
parent4180b84a677c363ab9f5ce500f0e5fa822d6c133 (diff)
Merge changes I327db40f,If762efce into main
* changes: testsuite: use xdist for parallel test running testsuite: add a functional2 test suite based on pytest
Diffstat (limited to 'doc/manual')
-rw-r--r--doc/manual/rl-next/pytest-suite.md10
1 files changed, 10 insertions, 0 deletions
diff --git a/doc/manual/rl-next/pytest-suite.md b/doc/manual/rl-next/pytest-suite.md
new file mode 100644
index 000000000..f4dbda1e8
--- /dev/null
+++ b/doc/manual/rl-next/pytest-suite.md
@@ -0,0 +1,10 @@
+---
+synopsis: "The beginnings of a new pytest-based functional test suite"
+category: Development
+cls: [2036, 2037]
+credits: jade
+---
+
+The existing integration/functional test suite is based on a large volume of shell scripts.
+This often makes it somewhat challenging to debug at the best of times.
+The goal of the pytest test suite is to make tests have more obvious dependencies on files and to make tests more concise and easier to write, as well as making new testing methods like snapshot testing easy.