Commit | Line | Data |
---|---|---|
f14d16ed KR |
1 | ## Process this file with automake to produce Makefile.in. |
2 | ## | |
a2c36371 | 3 | ## Copyright 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, |
d10f7b57 | 4 | ## 2010, 2011, 2012 Software Foundation, Inc. |
f14d16ed KR |
5 | ## |
6 | ## This file is part of GUILE. | |
7 | ## | |
53befeb7 NJ |
8 | ## GUILE is free software; you can redistribute it and/or modify it |
9 | ## under the terms of the GNU Lesser General Public License as | |
10 | ## published by the Free Software Foundation; either version 3, or | |
11 | ## (at your option) any later version. | |
f14d16ed | 12 | ## |
53befeb7 NJ |
13 | ## GUILE is distributed in the hope that it will be useful, but |
14 | ## WITHOUT ANY WARRANTY; without even the implied warranty of | |
15 | ## MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | |
16 | ## GNU Lesser General Public License for more details. | |
f14d16ed | 17 | ## |
53befeb7 NJ |
18 | ## You should have received a copy of the GNU Lesser General Public |
19 | ## License along with GUILE; see the file COPYING.LESSER. If not, | |
20 | ## write to the Free Software Foundation, Inc., 51 Franklin Street, | |
21 | ## Fifth Floor, Boston, MA 02110-1301 USA | |
f14d16ed | 22 | |
aa592f96 | 23 | SUBDIRS = standalone vm |
c62fdb8e | 24 | |
cedf24d8 LC |
25 | SCM_TESTS = tests/00-initial-env.test \ |
26 | tests/alist.test \ | |
16e0c623 | 27 | tests/and-let-star.test \ |
4f21b9e8 | 28 | tests/arbiters.test \ |
3ffd1ba9 | 29 | tests/arrays.test \ |
53e28ed9 | 30 | tests/asm-to-bytecode.test \ |
68254263 | 31 | tests/bit-operations.test \ |
0142d376 | 32 | tests/bitvectors.test \ |
8753fd53 | 33 | tests/brainfuck.test \ |
1ee2c72e | 34 | tests/bytevectors.test \ |
68254263 MV |
35 | tests/c-api.test \ |
36 | tests/chars.test \ | |
8a12aeb9 | 37 | tests/coding.test \ |
68254263 | 38 | tests/common-list.test \ |
ce4c9a6d | 39 | tests/control.test \ |
a3163568 | 40 | tests/continuations.test \ |
36b5e394 | 41 | tests/coverage.test \ |
f66cbb99 | 42 | tests/cse.test \ |
9225df3c | 43 | tests/curried-definitions.test \ |
bd7131d3 | 44 | tests/ecmascript.test \ |
3d1a89b9 | 45 | tests/elisp.test \ |
056905c3 LC |
46 | tests/elisp-compiler.test \ |
47 | tests/elisp-reader.test \ | |
68254263 | 48 | tests/eval.test \ |
d59dd06e | 49 | tests/eval-string.test \ |
68254263 | 50 | tests/exceptions.test \ |
5e9456e3 | 51 | tests/filesys.test \ |
27bd1dec | 52 | tests/fluids.test \ |
01ad5a7b | 53 | tests/foreign.test \ |
68254263 | 54 | tests/format.test \ |
7b93c2e5 | 55 | tests/fractions.test \ |
8ab3d8a0 | 56 | tests/ftw.test \ |
0d4e6ca3 | 57 | tests/future.test \ |
68254263 MV |
58 | tests/gc.test \ |
59 | tests/getopt-long.test \ | |
60 | tests/goops.test \ | |
61 | tests/guardians.test \ | |
08ee6abd | 62 | tests/hash.test \ |
68254263 | 63 | tests/hooks.test \ |
b89c4943 | 64 | tests/i18n.test \ |
68254263 MV |
65 | tests/import.test \ |
66 | tests/interp.test \ | |
440ae510 | 67 | tests/keywords.test \ |
68254263 MV |
68 | tests/list.test \ |
69 | tests/load.test \ | |
d967913f | 70 | tests/match.test \ |
5fcb7b3c | 71 | tests/match.test.upstream \ |
6e7d5622 | 72 | tests/modules.test \ |
68254263 | 73 | tests/multilingual.nottest \ |
55ae00ea | 74 | tests/net-db.test \ |
68254263 MV |
75 | tests/numbers.test \ |
76 | tests/optargs.test \ | |
d2864c8a | 77 | tests/options.test \ |
90de5c4c | 78 | tests/parameters.test \ |
de1eb420 | 79 | tests/peval.test \ |
87a6a236 | 80 | tests/print.test \ |
e47096d9 | 81 | tests/procprop.test \ |
18f06db9 | 82 | tests/procs.test \ |
c42605e9 | 83 | tests/poe.test \ |
3bdc8f4d | 84 | tests/popen.test \ |
25ccb5a5 | 85 | tests/popen-child.scm \ |
68254263 | 86 | tests/ports.test \ |
72a3671e | 87 | tests/posix.test \ |
e130b09f | 88 | tests/q.test \ |
68254263 | 89 | tests/r4rs.test \ |
c18140cf | 90 | tests/r5rs_pitfall.test \ |
aa439b39 | 91 | tests/r6rs-arithmetic-bitwise.test \ |
8794d769 | 92 | tests/r6rs-arithmetic-fixnums.test \ |
b01818d7 | 93 | tests/r6rs-arithmetic-flonums.test \ |
b24b7deb | 94 | tests/r6rs-base.test \ |
2359a9a4 | 95 | tests/r6rs-conditions.test \ |
bf745816 | 96 | tests/r6rs-control.test \ |
ace75ab7 | 97 | tests/r6rs-enums.test \ |
15ce5caf | 98 | tests/r6rs-eval.test \ |
d1c83d38 | 99 | tests/r6rs-exceptions.test \ |
0113507e | 100 | tests/r6rs-files.test \ |
2b95784c | 101 | tests/r6rs-hashtables.test \ |
802b47bd | 102 | tests/r6rs-lists.test \ |
1ee2c72e | 103 | tests/r6rs-ports.test \ |
55684b5e | 104 | tests/r6rs-records-inspection.test \ |
ce543a9f | 105 | tests/r6rs-records-procedural.test \ |
f797da47 | 106 | tests/r6rs-records-syntactic.test \ |
94953250 | 107 | tests/r6rs-unicode.test \ |
42a71068 | 108 | tests/rnrs-libraries.test \ |
2c0ddf44 | 109 | tests/ramap.test \ |
a2c36371 | 110 | tests/rdelim.test \ |
68254263 | 111 | tests/reader.test \ |
16e0c623 | 112 | tests/receive.test \ |
68254263 | 113 | tests/regexp.test \ |
a148c752 | 114 | tests/session.test \ |
09d978f3 | 115 | tests/signals.test \ |
32938e4d | 116 | tests/socket.test \ |
eb6c635a | 117 | tests/srcprop.test \ |
d31350ff | 118 | tests/srfi-1.test \ |
ab32320d | 119 | tests/srfi-6.test \ |
68254263 | 120 | tests/srfi-10.test \ |
cd858a31 | 121 | tests/srfi-11.test \ |
68254263 MV |
122 | tests/srfi-13.test \ |
123 | tests/srfi-14.test \ | |
124 | tests/srfi-19.test \ | |
012a3a75 | 125 | tests/srfi-26.test \ |
56ec46a7 | 126 | tests/srfi-27.test \ |
dfedf226 | 127 | tests/srfi-31.test \ |
a1a5dfa8 | 128 | tests/srfi-34.test \ |
f50ca8da | 129 | tests/srfi-35.test \ |
d4c38221 | 130 | tests/srfi-37.test \ |
12708eeb | 131 | tests/srfi-38.test \ |
2b78075b | 132 | tests/srfi-39.test \ |
fdc8fd46 | 133 | tests/srfi-42.test \ |
f16a2007 | 134 | tests/srfi-45.test \ |
bf04b1a3 | 135 | tests/srfi-60.test \ |
8175a07e | 136 | tests/srfi-67.test \ |
1317062f | 137 | tests/srfi-69.test \ |
189681f5 | 138 | tests/srfi-88.test \ |
bf9eb54a | 139 | tests/srfi-105.test \ |
68254263 MV |
140 | tests/srfi-4.test \ |
141 | tests/srfi-9.test \ | |
500f6a47 | 142 | tests/statprof.test \ |
68254263 | 143 | tests/strings.test \ |
d15ad007 | 144 | tests/structs.test \ |
500f6a47 | 145 | tests/sxml.fold.test \ |
400a5dcb | 146 | tests/sxml.match.test \ |
df3f1090 | 147 | tests/sxml.simple.test \ |
500f6a47 AW |
148 | tests/sxml.ssax.test \ |
149 | tests/sxml.transform.test \ | |
150 | tests/sxml.xpath.test \ | |
68254263 MV |
151 | tests/symbols.test \ |
152 | tests/syncase.test \ | |
153 | tests/syntax.test \ | |
500f6a47 AW |
154 | tests/texinfo.test \ |
155 | tests/texinfo.docbook.test \ | |
156 | tests/texinfo.serialize.test \ | |
157 | tests/texinfo.string-utils.test \ | |
72a3671e | 158 | tests/threads.test \ |
68254263 | 159 | tests/time.test \ |
ce09ee19 | 160 | tests/tree-il.test \ |
68254263 | 161 | tests/version.test \ |
22ec6a31 | 162 | tests/vlist.test \ |
73124c6c | 163 | tests/weaks.test \ |
440840c1 | 164 | tests/web-http.test \ |
ad05d4e8 | 165 | tests/web-request.test \ |
a9eeb2f4 | 166 | tests/web-response.test \ |
73124c6c | 167 | tests/web-uri.test |
83060bc4 | 168 | |
42a71068 AW |
169 | EXTRA_DIST = \ |
170 | guile-test \ | |
d10f7b57 | 171 | test-suite/lib.scm \ |
42a71068 AW |
172 | $(SCM_TESTS) \ |
173 | tests/rnrs-test-a.scm | |
174 | ChangeLog-2008 | |
1b101522 LC |
175 | |
176 | \f | |
177 | # Test suite of Dominique Boucher's `lalr-scm'. | |
178 | # From http://code.google.com/p/lalr-scm/. | |
179 | ||
180 | LALR_TESTS = \ | |
181 | lalr/test-glr-associativity.scm \ | |
182 | lalr/test-glr-basics-01.scm \ | |
183 | lalr/test-glr-basics-02.scm \ | |
184 | lalr/test-glr-basics-03.scm \ | |
185 | lalr/test-glr-basics-04.scm \ | |
186 | lalr/test-glr-basics-05.scm \ | |
187 | lalr/test-glr-script-expression.scm \ | |
188 | lalr/test-glr-single-expressions.scm \ | |
189 | \ | |
190 | lalr/test-lr-associativity-01.scm \ | |
191 | lalr/test-lr-basics-01.scm \ | |
192 | lalr/test-lr-basics-02.scm \ | |
193 | lalr/test-lr-basics-03.scm \ | |
194 | lalr/test-lr-basics-04.scm \ | |
195 | lalr/test-lr-basics-05.scm \ | |
196 | lalr/test-lr-error-recovery-01.scm \ | |
197 | lalr/test-lr-error-recovery-02.scm \ | |
198 | lalr/test-lr-no-clause.scm \ | |
199 | lalr/test-lr-script-expression.scm \ | |
200 | lalr/test-lr-single-expressions.scm | |
201 | ||
202 | # Tests not listed in `run-guile-test.sh' and which should not be run. | |
203 | LALR_EXTRA = \ | |
204 | lalr/test-lr-associativity-02.scm \ | |
205 | lalr/test-lr-associativity-03.scm \ | |
206 | lalr/test-lr-associativity-04.scm | |
207 | ||
208 | # Test framework. | |
209 | LALR_EXTRA += \ | |
210 | lalr/common-test.scm \ | |
211 | lalr/glr-test.scm \ | |
212 | lalr/run-guile-test.sh | |
213 | ||
214 | TESTS = $(LALR_TESTS) | |
c2c2b5a4 LC |
215 | TESTS_ENVIRONMENT = \ |
216 | @LOCALCHARSET_TESTS_ENVIRONMENT@ \ | |
217 | $(top_builddir)/meta/guile --no-auto-compile | |
1b101522 | 218 | |
400a5dcb | 219 | EXTRA_DIST += $(LALR_EXTRA) $(LALR_TESTS) tests/sxml-match-tests.ss |