gclload2.lsp 6.18 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
111
;;; Tests of conditions
(load "condition.lsp")
(load "cell-error-name.lsp")
(load "assert.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
;;; 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")

140
;;; Tests on arrays
pfdietz's avatar
pfdietz committed
141
(compile-and-load "array-aux.lsp")
142
(load "array.lsp")
pfdietz's avatar
pfdietz committed
143
(load "array-t.lsp")
144
145
146
(load "array-as-class.lsp")
(load "simple-array.lsp")
(load "simple-array-t.lsp")
147
148
(load "bit-vector.lsp")
(load "simple-bit-vector.lsp")
149
(load "make-array.lsp")
pfdietz's avatar
pfdietz committed
150
151
152
153
154
(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
155
(load "array-misc.lsp")
pfdietz's avatar
pfdietz committed
156
(load "array-rank.lsp")
pfdietz's avatar
pfdietz committed
157
158
159
160
(load "array-row-major-index.lsp")
(load "array-total-size.lsp")
(load "arrayp.lsp")
(load "fill-pointer.lsp")
pfdietz's avatar
pfdietz committed
161
162
163
164
(load "row-major-aref.lsp")
(load "simple-vector-p.lsp")
(load "svref.lsp")
(load "upgraded-array-element-type.lsp")
165
(load "vector.lsp")
166
(load "vector-pop.lsp")
167
(load "vector-push.lsp")
pfdietz's avatar
pfdietz committed
168
(load "vector-push-extend.lsp")
169
170
171
(load "vectorp.lsp")
(load "bit.lsp")
(load "sbit.lsp")
172
173
174
175
176
177
178
179
180
181
182
(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")
183
184
(load "bit-vector-p.lsp")
(load "simple-bit-vector-p.lsp")
185

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

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

192
193
;;; Tests of packages

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

;;; Tests of sequences

198
(load "copy-seq.lsp")
199
200
(load "elt.lsp")
(load "fill.lsp")
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
(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")
216
(compile-and-load "search-aux.lsp")
217
218
219
220
221
222
(load "search-list.lsp")
(load "search-vector.lsp")
(load "search-bitvector.lsp")
(load "search-string.lsp")
(load "mismatch.lsp")
(load "replace.lsp")
223
(compile-and-load "subseq-aux.lsp")
224
(load "subseq.lsp")
225
226
227
228
229
230
231
232
233
(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")
234
235
236
(load "remove.lsp")  ;; also related funs
(compile-and-load "remove-duplicates-aux.lsp")
(load "remove-duplicates.lsp")  ;; also delete-duplicates
237
238
239
240
241
242

;;; Tests of structures

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

;;; Tests of types and classes

(load "types-and-class.lsp")
248
(load "coerce.lsp")
249
250
251
252

;;; Tests of the reader

(load "reader-test.lsp")
pfdietz's avatar
pfdietz committed
253
254
255
256
257

;;; Tests of strings

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

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

273
;;; Tests for character functions
274
(compile-and-load "char-aux.lsp")
275
(load "character.lsp")
276
(load "char-compare.lsp")
277
278
279

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