diff options
author | jilles <jilles@FreeBSD.org> | 2010-11-05 21:47:58 +0000 |
---|---|---|
committer | jilles <jilles@FreeBSD.org> | 2010-11-05 21:47:58 +0000 |
commit | 9b70c12cad6c8360756139b7b157ba9a9f1f7682 (patch) | |
tree | ac615ebaa06f46692ce6168d9979cc1d8dbd5b4b /tools | |
parent | 95b027f18e1875bfc5a74f811408d67854f8d122 (diff) | |
download | FreeBSD-src-9b70c12cad6c8360756139b7b157ba9a9f1f7682.zip FreeBSD-src-9b70c12cad6c8360756139b7b157ba9a9f1f7682.tar.gz |
sh: Add simple tests for printf.
These are not meant as a replacement for tools/regression/usr.bin/printf/*
but to detect errors specific to making it a shell builtin.
Diffstat (limited to 'tools')
-rw-r--r-- | tools/regression/bin/sh/builtins/printf1.0 | 3 | ||||
-rw-r--r-- | tools/regression/bin/sh/builtins/printf2.0 | 3 |
2 files changed, 6 insertions, 0 deletions
diff --git a/tools/regression/bin/sh/builtins/printf1.0 b/tools/regression/bin/sh/builtins/printf1.0 new file mode 100644 index 0000000..99a82d0 --- /dev/null +++ b/tools/regression/bin/sh/builtins/printf1.0 @@ -0,0 +1,3 @@ +# $FreeBSD$ + +[ "$(printf '%c\0%s%d' x '\' 010 | tr '\0' Z)" = 'xZ\8' ] diff --git a/tools/regression/bin/sh/builtins/printf2.0 b/tools/regression/bin/sh/builtins/printf2.0 new file mode 100644 index 0000000..7763d6f --- /dev/null +++ b/tools/regression/bin/sh/builtins/printf2.0 @@ -0,0 +1,3 @@ +# $FreeBSD$ + +[ "$(printf '%cZ%s%d' x '\' 010)" = 'xZ\8' ] |