summaryrefslogtreecommitdiff
path: root/tests/testsuite.at
blob: 41af6b566faf709c0b49b4e2a6fe82a3dfd9e50f (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
AT_INIT([aplwc-repl test suite])
AT_COLOR_TESTS

AT_SETUP([Command line arguments])
AT_TESTED([aplwc])
AT_CHECK([aplwc --version | sed 1q], [0], [AT_PACKAGE_NAME AT_PACKAGE_VERSION
])
AT_CHECK([aplwc -v | sed 1q], [0], [AT_PACKAGE_NAME AT_PACKAGE_VERSION
])
AT_CHECK([aplwc --help | sed 1q], [0], [Usage: aplwc [[OPTION...]]
])
AT_CHECK([aplwc --h | sed 1q], [0], [Usage: aplwc [[OPTION...]]
])
AT_CHECK([aplwc --some-unknown-long-option], [1], ignore, ignore)
AT_CHECK([aplwc -k], [1], ignore, ignore)
AT_CHECK([aplwc --help | grep -e '-v, --version'], [0], ignore)
AT_CHECK([aplwc --help | grep -e '-h, --help'], [0], ignore)
AT_CHECK([aplwc --help | grep -e '-k, --ksdfsgs'], [1], ignore, ignore)
AT_CLEANUP