diff options
Diffstat (limited to 'tests/testsuite.at')
-rw-r--r-- | tests/testsuite.at | 54 |
1 files changed, 54 insertions, 0 deletions
diff --git a/tests/testsuite.at b/tests/testsuite.at new file mode 100644 index 0000000..3b0ec84 --- /dev/null +++ b/tests/testsuite.at | |||
@@ -0,0 +1,54 @@ | |||
1 | # This file is part of grecs - Gray's Extensible Configuration System -*- Autotest -*- | ||
2 | # Copyright (C) 2007, 2009-2011 Sergey Poznyakoff | ||
3 | # | ||
4 | # Grecs is free software; you can redistribute it and/or modify | ||
5 | # it under the terms of the GNU General Public License as published by | ||
6 | # the Free Software Foundation; either version 3, or (at your option) | ||
7 | # any later version. | ||
8 | # | ||
9 | # Grecs is distributed in the hope that it will be useful, | ||
10 | # but WITHOUT ANY WARRANTY; without even the implied warranty of | ||
11 | # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | ||
12 | # GNU General Public License for more details. | ||
13 | # | ||
14 | # You should have received a copy of the GNU General Public License | ||
15 | # along with Grecs. If not, see <http://www.gnu.org/licenses/>. | ||
16 | |||
17 | m4_version_prereq([2.52g]) | ||
18 | |||
19 | dnl # Standard exit codes (from sysexits.h) | ||
20 | m4_define([EX_OK], 0) dnl successful termination | ||
21 | m4_define([EX__BASE], 64) dnl base value for error messages | ||
22 | m4_define([EX_USAGE], 64) dnl command line usage error | ||
23 | m4_define([EX_DATAERR], 65) dnl data format error | ||
24 | m4_define([EX_NOINPUT], 66) dnl cannot open input | ||
25 | m4_define([EX_NOUSER], 67) dnl addressee unknown | ||
26 | m4_define([EX_NOHOST], 68) dnl host name unknown | ||
27 | m4_define([EX_UNAVAILABLE], 69) dnl service unavailable | ||
28 | m4_define([EX_SOFTWARE], 70) dnl internal software error | ||
29 | m4_define([EX_OSERR], 71) dnl system error (e.g., can't fork) | ||
30 | m4_define([EX_OSFILE], 72) dnl critical OS file missing | ||
31 | m4_define([EX_CANTCREAT], 73) dnl can't create (user) output file | ||
32 | m4_define([EX_IOERR], 74) dnl input/output error | ||
33 | m4_define([EX_TEMPFAIL], 75) dnl temp failure; user is invited to retry | ||
34 | m4_define([EX_PROTOCOL], 76) dnl remote error in protocol | ||
35 | m4_define([EX_NOPERM], 77) dnl permission denied | ||
36 | m4_define([EX_CONFIG], 78) dnl configuration error | ||
37 | |||
38 | m4_define([AT_SKIP_TEST],[exit 77]) | ||
39 | |||
40 | dnl # Begin tests | ||
41 | |||
42 | AT_INIT | ||
43 | m4_include([format00.at]) | ||
44 | m4_include([format01.at]) | ||
45 | m4_include([format02.at]) | ||
46 | |||
47 | m4_include([peek00.at]) | ||
48 | m4_include([peek01.at]) | ||
49 | m4_include([peek02.at]) | ||
50 | m4_include([peek03.at]) | ||
51 | |||
52 | m4_include([cfhelp.at]) | ||
53 | m4_include([set.at]) | ||
54 | # End of testsuite.at | ||