path: root/
diff options
authorLars Wirzenius <>2019-06-01 21:04:33 +0300
committerLars Wirzenius <>2019-06-01 21:04:33 +0300
commit61b65a32b6fb385ca78ac0226d633581cf4866a9 (patch)
treee5b4f848abbdc3dd0b84ae63e76aa2cefb8ea0cb /
parentb3edd8fd3977bf76d3179c7562bb18708a9e3bd2 (diff)
Add: and echo.yaml
These will be used as test data for code generation.
Diffstat (limited to '')
1 files changed, 25 insertions, 0 deletions
diff --git a/ b/
new file mode 100644
index 0000000..f9bd88d
--- /dev/null
+++ b/
@@ -0,0 +1,25 @@
+title: "**echo**(1) acceptance tests"
+author: Lars Wirzenius / The Fable project
+**echo**(1) is a Unix command line tool, which writes its command line
+arguments to the standard output. This is a simple acceptance test
+suite for the `/bin/echo` implementation.
+No arguments
+This scenario runs `/bin/echo` without arguments and checks that it
+outputs a single newline character to the standard output, nothing to
+the standard error, and exits with a zero exit code.
+when user runs echo without arguments
+then exit code is 0
+and standard output contains a newline
+and standard error is empty