ladybird/Userland/Shell/Tests/test-commons.inc
AnotherTest a45b2ea6fb Shell: Add support for 'immediate' expressions as variable substitutions
This commit adds a few basic variable substitution operations:
- length
    Find the length of a string or a list
- length_across
    Find the lengths of things inside a list
- remove_{suffix,prefix}
    Remove a suffix or a prefix from all the passed values
- regex_replace
    Replace all matches of a given regex with a given template
- split
    Split the given string with the given delimiter (or to its
    code points if the delimiter is empty)
- concat_lists
    concatenates any given lists into one

Closes #4316 (the ancient version of this same feature)
2021-03-07 10:59:51 +01:00

12 lines
197 B
PHP

fail() {
# The AST ends up at stderr, and CI checks for 'fail' (uppercase)
# Trick it into not failing the test.
echo "FA""IL:" $*
exit 1
}
pass() {
echo "PA""SS"
exit 0
}