summaryrefslogtreecommitdiff
path: root/Base/usr/share/man
diff options
context:
space:
mode:
authorLinus Groh <mail@linusgroh.de>2020-07-06 23:17:39 +0100
committerAndreas Kling <kling@serenityos.org>2020-07-07 00:21:30 +0200
commit8b76a1e548f7ff665719ccac9b5caf60118d046a (patch)
tree4c915b1f53f2243476d4467c7d10fa9b4bca6712 /Base/usr/share/man
parent651829c1e615fa87e51538abe75b826b047ad238 (diff)
downloadserenity-8b76a1e548f7ff665719ccac9b5caf60118d046a.zip
js: Remove test mode
Now that we have a standalone test-js program, the "-t" test mode of the js REPL is unused and can simply be removed. Required functionality has been duplicated in test-js (isStrictMode function, loading of testing utilities). Also remove outdated information about tests from the js(1) man page.
Diffstat (limited to 'Base/usr/share/man')
-rw-r--r--Base/usr/share/man/man1/js.md24
1 files changed, 0 insertions, 24 deletions
diff --git a/Base/usr/share/man/man1/js.md b/Base/usr/share/man/man1/js.md
index 7579f11bed..68332f7454 100644
--- a/Base/usr/share/man/man1/js.md
+++ b/Base/usr/share/man/man1/js.md
@@ -25,7 +25,6 @@ Run `help()` in REPL mode to see its available built-in functions.
* `-l`, `--print-last-result`: Print the result of the last statement executed.
* `-g`, `--gc-on-every-allocation`: Run garbage collection on every allocation.
* `-s`, `--no-syntax-highlight`: Disable live syntax highlighting in the REPL
-* `-t`, `--test-mode`: Run the interpreter with added functionality for the test harness
## Examples
@@ -47,26 +46,3 @@ undefined
77
undefined
```
-
-## Test mode
-
-In test mode, the `load()` function is added to the global object and can be used
-to load further test utility functions defined in `LibJS/Tests/test-common.js`.
-
-Typically a test will look like this:
-
-```js
-load("test-common.js");
-
-try {
- // test feature
- console.log("PASS");
-} catch (e) {
- console.log("FAIL: " + e);
-}
-```
-
-Available functions in `test-common.js`:
-
-* `assert(expression)`: Throws an `AssertionError` if condition does not evaluate to a truthy value
-* `assertNotReached()`: Throws an `AssertionError`, use to ensure certain code paths are never reached