gclload2.lsp 6.25 KB
Newer Older
1
2
;;; Load individual test files

pfdietz's avatar
pfdietz committed
3
;;; Tests of symbols
4
(compile-and-load "cl-symbols-aux.lsp")
pfdietz's avatar
pfdietz committed
5
(load "cl-symbol-names.lsp")
pfdietz's avatar
pfdietz committed
6
(load "cl-symbols.lsp")
7
(load "boundp.lsp")
pfdietz's avatar
pfdietz committed
8

9
;;; Tests of evaluation and compilation
10
(load "eval.lsp")
pfdietz's avatar
pfdietz committed
11
(load "eval-and-compile.lsp")
12
(load "compile.lsp")
13
14
(load "compiler-macros.lsp")
(load "constantp.lsp")
15
(load "lambda.lsp")
16

17
18
;;; Tests of data and control flow

pfdietz's avatar
pfdietz committed
19
(load "data-and-control-flow.lsp")
20
(load "places.lsp")
pfdietz's avatar
pfdietz committed
21
22

(load "and.lsp")
23
(load "apply.lsp")
pfdietz's avatar
pfdietz committed
24
(load "block.lsp")
25
(load "call-arguments-limit.lsp")
26
(load "case.lsp")
27
(load "catch.lsp")
28
(load "ccase.lsp")
29
(load "compiled-function-p.lsp")
30
(load "complement.lsp")
pfdietz's avatar
pfdietz committed
31
(load "cond.lsp")
32
(load "constantly.lsp")
33
(load "ctypecase.lsp")
34
(load "defconstant.lsp")
pfdietz's avatar
pfdietz committed
35
(load "define-modify-macro.lsp")
36
37
38
(load "defparameter.lsp")
(load "defvar.lsp")
(load "destructuring-bind.lsp")
pfdietz's avatar
pfdietz committed
39
(load "ecase.lsp")
40
(load "eql.lsp")
pfdietz's avatar
pfdietz committed
41
(load "equal.lsp")
42
(load "equalp.lsp")
43
(load "etypecase.lsp")
44
(load "every.lsp")
45
(load "fboundp.lsp")
46
(load "fdefinition.lsp")
pfdietz's avatar
pfdietz committed
47
(load "flet.lsp")
48
(load "fmakunbound.lsp")
49
(load "funcall.lsp")
50
(load "function-lambda-expression.lsp")
51
(load "function.lsp")
52
(load "functionp.lsp")
53
(load "get-setf-expansion.lsp")
54
(load "identity.lsp")
55
(load "if.lsp")
56
(load "labels.lsp")
57
(load "lambda-list-keywords.lsp")
58
(load "lambda-parameters-limit.lsp")
pfdietz's avatar
pfdietz committed
59
(load "let.lsp")
60
(load "macrolet.lsp")
61
62
(load "multiple-value-bind.lsp")
(load "multiple-value-call.lsp") ;; include multiple-value-list
63
64
(load "multiple-value-prog1.lsp")
(load "multiple-value-setq.lsp")
65
66
(load "nil.lsp")
(load "not-and-null.lsp")
67
68
(load "notany.lsp")
(load "notevery.lsp")
pfdietz's avatar
pfdietz committed
69
(load "nth-value.lsp")
pfdietz's avatar
pfdietz committed
70
(load "or.lsp")
71
72
73
74
(load "prog.lsp")
(load "prog1.lsp")
(load "prog2.lsp")
(load "progn.lsp")
pfdietz's avatar
pfdietz committed
75
(load "progv.lsp")
76
(load "some.lsp")
77
(load "t.lsp")
pfdietz's avatar
pfdietz committed
78
(load "tagbody.lsp")
79
(load "typecase.lsp")
80
(load "unless.lsp")
pfdietz's avatar
pfdietz committed
81
(load "unwind-protect.lsp")
82
(load "values-list.lsp")
pfdietz's avatar
pfdietz committed
83
(load "values.lsp")
84
85
(load "when.lsp")

pfdietz's avatar
pfdietz committed
86
87
;;; Tests of iteration forms
(load "iteration.lsp")
88
89
(load "loop.lsp")
(load "loop1.lsp")
90
(load "loop2.lsp")
91
92
(load "loop3.lsp")
(load "loop4.lsp")
93
(load "loop5.lsp")
94
(load "loop6.lsp")
95
96
97
(load "loop7.lsp")
(load "loop8.lsp")
(load "loop9.lsp")
98
(load "loop10.lsp")
99
100
(load "loop11.lsp")
(load "loop12.lsp")
101
(load "loop13.lsp")
102
103
104
105
(load "loop14.lsp")
(load "loop15.lsp")
(load "loop16.lsp")
(load "loop17.lsp")
106

107
108
109
110
;;; Tests of conditions
(load "condition.lsp")
(load "cell-error-name.lsp")
(load "assert.lsp")
111
(load "error.lsp")
112

113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
;;; Tests of conses

(load "cons-test-01.lsp")
(load "cons-test-02.lsp")
(load "cons-test-03.lsp")
(load "cons-test-04.lsp")
(load "cons-test-05.lsp")
(load "cons-test-06.lsp")
(load "cons-test-07.lsp")
(load "cons-test-08.lsp")
(load "cons-test-09.lsp")
(load "cons-test-10.lsp")
(load "cons-test-11.lsp")
(load "cons-test-12.lsp")
(load "cons-test-13.lsp")
(load "cons-test-14.lsp")
(load "cons-test-15.lsp")
(load "cons-test-16.lsp")
(load "cons-test-17.lsp")
(load "cons-test-18.lsp")
(load "cons-test-19.lsp")
(load "cons-test-20.lsp")
(load "cons-test-21.lsp")
(load "cons-test-22.lsp")
(load "cons-test-23.lsp")
(load "cons-test-24.lsp")
(load "cons-test-25.lsp")

141
;;; Tests on arrays
pfdietz's avatar
pfdietz committed
142
(compile-and-load "array-aux.lsp")
143
(load "array.lsp")
pfdietz's avatar
pfdietz committed
144
(load "array-t.lsp")
145
146
147
(load "array-as-class.lsp")
(load "simple-array.lsp")
(load "simple-array-t.lsp")
148
149
(load "bit-vector.lsp")
(load "simple-bit-vector.lsp")
150
(load "make-array.lsp")
pfdietz's avatar
pfdietz committed
151
152
153
154
155
(load "adjustable-array-p.lsp")
(load "array-displacement.lsp")
(load "array-dimension.lsp")
(load "array-dimensions.lsp")
(load "array-in-bounds-p.lsp")
pfdietz's avatar
pfdietz committed
156
(load "array-misc.lsp")
pfdietz's avatar
pfdietz committed
157
(load "array-rank.lsp")
pfdietz's avatar
pfdietz committed
158
159
160
161
(load "array-row-major-index.lsp")
(load "array-total-size.lsp")
(load "arrayp.lsp")
(load "fill-pointer.lsp")
pfdietz's avatar
pfdietz committed
162
163
164
165
(load "row-major-aref.lsp")
(load "simple-vector-p.lsp")
(load "svref.lsp")
(load "upgraded-array-element-type.lsp")
166
(load "vector.lsp")
167
(load "vector-pop.lsp")
168
(load "vector-push.lsp")
pfdietz's avatar
pfdietz committed
169
(load "vector-push-extend.lsp")
170
171
172
(load "vectorp.lsp")
(load "bit.lsp")
(load "sbit.lsp")
173
174
175
176
177
178
179
180
181
182
183
(load "bit-and.lsp")
(load "bit-andc1.lsp")
(load "bit-andc2.lsp")
(load "bit-eqv.lsp")
(load "bit-ior.lsp")
(load "bit-nand.lsp")
(load "bit-nor.lsp")
(load "bit-orc1.lsp")
(load "bit-orc2.lsp")
(load "bit-xor.lsp")
(load "bit-not.lsp")
184
185
(load "bit-vector-p.lsp")
(load "simple-bit-vector-p.lsp")
186

187
188
189
190
191
192
;;; Tests of hash tables

(load "hash-table.lsp")
(load "make-hash-table.lsp")
  ; More to come

193
194
;;; Tests of packages

195
(load "packages.lsp")
196
197
198

;;; Tests of sequences

199
(load "copy-seq.lsp")
200
201
(load "elt.lsp")
(load "fill.lsp")
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
(load "fill-strings.lsp")
(load "make-sequence.lsp")
(load "map.lsp")
(load "map-into.lsp")
(load "reduce.lsp")
(load "count.lsp")
(load "count-if.lsp")
(load "count-if-not.lsp")
(load "reverse.lsp")
(load "nreverse.lsp")
(load "sort.lsp")
(load "find.lsp")
(load "find-if.lsp")
(load "find-if-not.lsp")
(load "position.lsp")
217
(compile-and-load "search-aux.lsp")
218
219
220
221
222
223
(load "search-list.lsp")
(load "search-vector.lsp")
(load "search-bitvector.lsp")
(load "search-string.lsp")
(load "mismatch.lsp")
(load "replace.lsp")
224
(compile-and-load "subseq-aux.lsp")
225
(load "subseq.lsp")
226
227
228
229
230
231
232
233
234
(load "substitute.lsp")
(load "substitute-if.lsp")
(load "substitute-if-not.lsp")
(load "nsubstitute.lsp")
(load "nsubstitute-if.lsp")
(load "nsubstitute-if-not.lsp")
(load "concatenate.lsp")
(load "merge.lsp")
(compile-and-load "remove-aux.lsp")
235
236
237
(load "remove.lsp")  ;; also related funs
(compile-and-load "remove-duplicates-aux.lsp")
(load "remove-duplicates.lsp")  ;; also delete-duplicates
238
239
240
241
242
243

;;; Tests of structures

(load "structure-00.lsp")
(load "structures-01.lsp")
(load "structures-02.lsp")
244
(load "structures-03.lsp")
245
246
247
248

;;; Tests of types and classes

(load "types-and-class.lsp")
249
(load "types-and-class-2.lsp")
250
(load "coerce.lsp")
251
(load "subtypep.lsp")
252
253
254
255

;;; Tests of the reader

(load "reader-test.lsp")
pfdietz's avatar
pfdietz committed
256
257
258
259
260

;;; Tests of strings

(load "char-schar.lsp")
(load "string.lsp")
261
262
(load "string-upcase.lsp")
(load "string-downcase.lsp")
263
(load "string-capitalize.lsp")
264
265
266
(load "nstring-upcase.lsp")
(load "nstring-downcase.lsp")
(load "nstring-capitalize.lsp")
267
268
269
(load "string-trim.lsp")
(load "string-left-trim.lsp")
(load "string-right-trim.lsp")
270
271
272
273

;;; Tests of string comparison functions
(compile-and-load "string-aux.lsp")
(load "string-comparisons.lsp")
pfdietz's avatar
pfdietz committed
274
(load "make-string.lsp")
275

276
;;; Tests for character functions
277
(compile-and-load "char-aux.lsp")
278
(load "character.lsp")
279
(load "char-compare.lsp")
280
281
282

;;; Tests of system construction
(load "features.lsp")