Commit graph

97 commits

Author SHA1 Message Date
Daniel Kochmański
ccafd2c54e random: add regression tests
Signed-off-by: Daniel Kochmański <daniel@turtleware.eu>
2015-09-21 19:14:20 +02:00
Daniel Kochmański
c8d3836f56 infinity: add regression tests
Signed-off-by: Daniel Kochmański <daniel@turtleware.eu>
2015-09-04 21:32:09 +02:00
Matthew Mondor
8f07cd58d8 The ECL code no longer uses tabulator characters, they were replaced
by spaces.

A custom script was used to insert/replace Emacs and ViM per-file editor
settings according to their type and the new ECL coding style.
2015-09-03 07:35:47 -04:00
Daniel Kochmański
9720adf0c0 tests: add stress tests submitted by James M. Lawrence
This suite needs integration and tweaking to avoid infinite loop.

Signed-off-by: Daniel Kochmański <daniel@turtleware.eu>
2015-09-02 21:29:30 +02:00
Daniel Kochmański
dc89946ae5 tests: rename 'bugs' to 'regressions'
Signed-off-by: Daniel Kochmański <daniel@turtleware.eu>
2015-09-02 10:51:51 +02:00
Daniel Kochmański
0ca316c2f4 Merge branch 'develop' into cleanup-testing 2015-09-02 10:38:54 +02:00
Daniel Kochmański
6b0ccedf08 tests: fix remaing things
Signed-off-by: Daniel Kochmański <daniel@turtleware.eu>
2015-09-02 10:36:27 +02:00
Daniel Kochmański
ee77d6a1a9 tests: adjust files
Signed-off-by: Daniel Kochmański <daniel@turtleware.eu>
2015-09-02 09:33:16 +02:00
Daniel Kochmański
1d8fb039fa tests: Move tests to separate directory
Don't keep them in same directory as aux tools

Signed-off-by: Daniel Kochmański <daniel@turtleware.eu>
2015-09-02 09:22:24 +02:00
Daniel Kochmański
8b24477fda tests: rename ffi and emb tests
Signed-off-by: Daniel Kochmański <daniel@turtleware.eu>
2015-09-01 18:13:53 +02:00
Daniel Kochmański
37bebe172e tests: merge reported bugs and mixed regressions
Signed-off-by: Daniel Kochmański <daniel@turtleware.eu>
2015-09-01 18:11:55 +02:00
Daniel Kochmański
1b39e1fcf5 tests: merge compiler tests to compiler.lsp (missing files)
Signed-off-by: Daniel Kochmański <daniel@turtleware.eu>
2015-09-01 18:03:27 +02:00
Daniel Kochmański
a36d40d863 tests: merge compiler tests to compiler.lsp
Signed-off-by: Daniel Kochmański <daniel@turtleware.eu>
2015-09-01 17:32:03 +02:00
Daniel Kochmański
1173538d85 tests: merge sourceforge reports to reported-bugs
Signed-off-by: Daniel Kochmański <daniel@turtleware.eu>
2015-09-01 17:19:41 +02:00
Daniel Kochmański
2609765524 tests: merge multiprocessing tests (a few left)
Signed-off-by: Daniel Kochmański <daniel@turtleware.eu>
2015-09-01 17:08:14 +02:00
Daniel Kochmański
5da6743f3f tests: merge multiprocessing tests
Signed-off-by: Daniel Kochmański <daniel@turtleware.eu>
2015-09-01 16:54:46 +02:00
Daniel Kochmański
0188e5559c tests: merge metaobject protocol tests
Signed-off-by: Daniel Kochmański <daniel@turtleware.eu>
2015-09-01 16:42:11 +02:00
Daniel Kochmański
dc1abbb23c tests: add regression test for #s reader
Signed-off-by: Daniel Kochmański <daniel@turtleware.eu>
2015-09-01 16:34:25 +02:00
Daniel Kochmański
d1503ed767 tests: merge external-format tests
Signed-off-by: Daniel Kochmański <daniel@turtleware.eu>
2015-09-01 14:57:23 +02:00
Daniel Kochmański
3845303191 tests: fix pathname test
Signed-off-by: Daniel Kochmański <daniel@turtleware.eu>
2015-08-19 12:31:50 +02:00
Daniel Kochmański
1071914e46 tests: pathname: fix typo
Signed-off-by: Daniel Kochmański <daniel@turtleware.eu>
2015-08-19 09:31:49 +02:00
Daniel Kochmański
10ebf2550e tests: add regression test for logical pathnames
Signed-off-by: Daniel Kochmański <daniel@turtleware.eu>
2015-08-19 08:29:07 +02:00
Daniel Kochmański
82ff54b2bf cosmetic: wrap lines esthetically
Signed-off-by: Daniel Kochmański <daniel@turtleware.eu>
2015-08-19 08:17:32 +02:00
Daniel Kochmański
0af7015903 tests: add regressions tests for deftype
Signed-off-by: Daniel Kochmański <daniel@turtleware.eu>
2015-08-18 13:24:24 +02:00
Daniel Kochmański
18ee04ed2f tests: add test-ansi suite stub
For now contains readtable case tests.

Signed-off-by: Daniel Kochmański <daniel@turtleware.eu>
2015-08-13 21:40:43 +02:00
Daniel Kochmański
1bc33781d8 tests: mop-dependents: remove typo (?)
Signed-off-by: Daniel Kochmański <daniel@turtleware.eu>
2015-08-13 14:13:44 +02:00
Daniel Kochmański
61f2c84d85 tests: fix broken testing framework
This still needs refinements, but works.

Signed-off-by: Daniel Kochmański <daniel@turtleware.eu>
2015-08-12 16:27:24 +02:00
Daniel Kochmański
1b7c1e7b25 tests: fix wrong assumption on assert
Tests using assert assumed it returns (values) — no value, but it
returns nil if assertion is true. Add it to deftests.

Signed-off-by: Daniel Kochmański <daniel@turtleware.eu>
2015-08-12 14:21:54 +02:00
Daniel Kochmański
06b4774717 rt: fix mixied package lock test
Signed-off-by: Daniel Kochmański <daniel@turtleware.eu>
2015-08-10 22:02:25 +02:00
Daniel Kochmański
2e6596ae25 tests: remove unused/outdated/unrelated tests
Signed-off-by: Daniel Kochmański <daniel@turtleware.eu>
2015-08-10 21:41:58 +02:00
Daniel Kochmański
4d19a27424 cosmetic: untabify
Signed-off-by: Daniel Kochmański <dkochmanski@turtle-solutions.eu>
2015-06-21 14:38:20 +02:00
Daniel Kochmański
21e02f53a8 tests: fix target check
Use wget to download tests (ecl-curl failed on https), use ecl
binaries and libs from installation directory and fix tests target
order.

Signed-off-by: Daniel Kochmański <dkochmanski@turtle-solutions.eu>
2015-06-19 19:45:54 +02:00
Daniel Kochmański
827d3035bc buildsystem: tests: fix test urls to use http.
Signed-off-by: Daniel Kochmański <dkochmanski@turtle-solutions.eu>
2015-05-12 15:09:26 +02:00
Daniel Kochmański
5201c28148 buildsystem: tests: fix archives mirror address.
Signed-off-by: Daniel Kochmański <dkochmanski@turtle-solutions.eu>
2015-05-09 14:32:45 +02:00
Philipp Marek
8d9bbf19e4 New test for the PACKAGE-LOCK bad return value. 2014-03-09 21:05:37 +01:00
Philipp Marek
a0ac887946 Provide two more 'make' dependencies for the regression tests. 2014-03-08 21:21:29 +01:00
Philipp Marek
990e0d1c15 Only skip copying test files if the destination is at least as fresh. 2014-03-08 21:21:29 +01:00
Philipp Marek
c390b93b21 Regression test for sf286: Don't depend on swank being loaded. 2014-03-08 21:21:28 +01:00
Philipp Marek
23635ebcf3 Added tests for Stas' latest bugfixes. 2014-03-08 21:21:27 +01:00
Philipp Marek
7262dd7b0e Test for Sourceforge bug #286: miscompilation of (read-from-string). 2014-03-02 20:09:02 +01:00
Philipp Marek
3ad584ee10 Test for SF bug #276. 2014-02-23 11:24:24 +01:00
Philipp Marek
2c001ccbdc Provide a list of failed tests. 2014-02-23 11:21:43 +01:00
Juan Jose Garcia Ripoll
f4522131cd One of the regressions now properly prints the class name. 2013-05-24 21:34:09 +02:00
Juan Jose Garcia Ripoll
55b9e9dc91 Suppress compiler warnings when running the ANSI tests 2013-01-10 10:03:34 +01:00
Juan Jose Garcia Ripoll
918354841b Ignore errors when deleting the temporary file in ANSI-TESTS 2012-05-30 22:42:18 +02:00
Juan Jose Garcia Ripoll
7fe3c475ae Better locate the ECL files in Mingw when testing 2012-05-09 23:14:40 +02:00
Juan Jose Garcia Ripoll
6d4e0108dd Added mop-features as a possible test 2012-05-04 21:50:33 +02:00
Juan Jose Garcia Ripoll
7f195ec616 Verify that COMPUTE-APPLICABLE-METHODS[-USING-CLASSES] are honored by ECL 2012-04-25 00:12:47 +02:00
Juan Jose Garcia Ripoll
b90c7a0db6 Test that compute-discriminating-function is called by ECL 2012-04-25 00:02:13 +02:00
Juan Jose Garcia Ripoll
13ed478428 Added regression tests for compute-applicable-methods-using-classes 2012-04-21 22:57:18 +02:00