aboutsummaryrefslogtreecommitdiffstats
path: root/manuals
diff options
context:
space:
mode:
authorGavin Howard <gavin@yzena.com>2021-07-20 19:57:21 -0600
committerGavin Howard <gavin@yzena.com>2021-07-20 19:57:21 -0600
commit77426e772eb2459ff592dc26d9e67da11cf1cccd (patch)
tree82e659709181bfd8da3c25db725bc650a0fc758c /manuals
parent06fa38401a51cea9165727669a222964404da884 (diff)
downloadplatform_external_bc-77426e772eb2459ff592dc26d9e67da11cf1cccd.tar.gz
platform_external_bc-77426e772eb2459ff592dc26d9e67da11cf1cccd.tar.bz2
platform_external_bc-77426e772eb2459ff592dc26d9e67da11cf1cccd.zip
Add a missing blurb to the development manual
Signed-off-by: Gavin Howard <gavin@yzena.com>
Diffstat (limited to 'manuals')
-rw-r--r--manuals/development.md3
1 files changed, 3 insertions, 0 deletions
diff --git a/manuals/development.md b/manuals/development.md
index 680a88e1..65f3660d 100644
--- a/manuals/development.md
+++ b/manuals/development.md
@@ -2457,6 +2457,9 @@ is in the [`scripts/functions.sh`][105] script, but it basically allows the
calculator to exit with an error code and then tests that there *was* an error
code.
+Besides returning error codes, error tests also ensure that there is output from
+`stderr`. This is to make sure that an error message is always printed.
+
The error tests for each calculator are spread through two directories, due to
historical accident. These two directories are the standard test directory (see
the [Standard Tests][149] section) and the `errors/` directory directly