build: Refactor mes tests.
authorJan Nieuwenhuizen <janneke@gnu.org>
Sat, 21 Jul 2018 11:48:50 +0000 (13:48 +0200)
committerJan Nieuwenhuizen <janneke@gnu.org>
Sat, 21 Jul 2018 11:48:50 +0000 (13:48 +0200)
commit4f2c6857536dcd228bf31aa75a762c31d7351dd7
tree9de9c0d4248641e30a43fed92e532c77fe9d3b71
parentf703598656e399394494090e909d69d16d6f6eda
build: Refactor mes tests.

* build-aux/check-mes.sh: New file.
* check.sh: Invoke it for Guile and Mes.
* .gitignore: Ignore new guile logs.
* mes/module/mes/boot-0.scm: Ignore some standard Guile options.
* module/mes/test.scm: Make a module.
* tests/base.test: Use it.  Make a module, support invoking with Guile
  or Mes alike.
* tests/boot.test: Likewise.
* tests/catch.test: Likewise.
* tests/closure.test: Likewise.
* tests/cwv.test: Likewise.
* tests/display.test: Likewise.
* tests/fluids.test: Likewise.
* tests/getopt-long.test: Likewise.
* tests/guile.test: Likewise.
* tests/let-syntax.test: Likewise.
* tests/let.test: Likewise.
* tests/match.test: Likewise.
* tests/math.test: Likewise.
* tests/module.test: Likewise.
* tests/optargs.test: Likewise.
* tests/peg.test: Likewise.
* tests/pmatch.test: Likewise.
* tests/psyntax.test: Likewise.
* tests/quasiquote.test: Likewise.
* tests/read.test: Likewise.
* tests/scm.test: Likewise.
* tests/srfi-13.test: Likewise.
* tests/srfi-14.test: Likewise.
* tests/srfi-16.test: Likewise.
* tests/srfi-1.test: Likewise.
* tests/srfi-43.test: Likewise.
* tests/srfi-9.test: Likewise.
* tests/syntax.test: Likewise.
* tests/vector.test: Likewise.
* tests/base.test-guile: Remove.
* tests/boot.test-guile: Remove.
* tests/catch.test-guile: Remove.
* tests/closure.test-guile: Remove.
* tests/cwv.test-guile: Remove.
* tests/display.test-guile: Remove.
* tests/fluids.test-guile: Remove.
* tests/getopt-long.test-guile: Remove.
* tests/guile.test-guile: Remove.
* tests/let-syntax.test-guile: Remove.
* tests/let.test-guile: Remove.
* tests/match.test-guile: Remove.
* tests/math.test-guile: Remove.
* tests/module.test-guile: Remove.
* tests/optargs.test-guile: Remove.
* tests/peg.test-guile: Remove.
* tests/pmatch.test-guile: Remove.
* tests/psyntax.test-guile: Remove.
* tests/quasiquote.test-guile: Remove.
* tests/read.test-guile: Remove.
* tests/scm.test-guile: Remove.
* tests/srfi-13.test-guile: Remove.
* tests/srfi-14.test-guile: Remove.
* tests/srfi-16.test-guile: Remove.
* tests/srfi-1.test-guile: Remove.
* tests/srfi-43.test-guile: Remove.
* tests/srfi-9.test-guile: Remove.
* tests/syntax.test-guile: Remove.
* tests/vector.test-guile: Remove.
64 files changed:
.gitignore
build-aux/check-mes.sh [new file with mode: 0755]
check.sh
mes/module/mes/boot-0.scm
module/mes/mes-0.scm
module/mes/test.scm
tests/base.test
tests/base.test-guile [deleted file]
tests/boot.test
tests/boot.test-guile [deleted symlink]
tests/catch.test
tests/catch.test-guile [deleted symlink]
tests/closure.test
tests/closure.test-guile [deleted symlink]
tests/cwv.test
tests/cwv.test-guile [deleted symlink]
tests/display.test
tests/display.test-guile [deleted symlink]
tests/fluids.test
tests/fluids.test-guile [deleted symlink]
tests/getopt-long.test
tests/getopt-long.test-guile [deleted symlink]
tests/guile.test
tests/guile.test-guile [deleted symlink]
tests/let-syntax.test
tests/let-syntax.test-guile [deleted symlink]
tests/let.test
tests/let.test-guile [deleted symlink]
tests/match.test
tests/match.test-guile [deleted symlink]
tests/math.test
tests/math.test-guile [deleted symlink]
tests/module.test
tests/module.test-guile [deleted symlink]
tests/optargs.test
tests/optargs.test-guile [deleted symlink]
tests/peg.test
tests/peg.test-guile [deleted symlink]
tests/pmatch.test
tests/pmatch.test-guile [deleted symlink]
tests/psyntax.test
tests/psyntax.test-guile [deleted symlink]
tests/quasiquote.test
tests/quasiquote.test-guile [deleted symlink]
tests/read.test
tests/read.test-guile [deleted symlink]
tests/scm.test
tests/scm.test-guile [deleted symlink]
tests/srfi-1.test
tests/srfi-1.test-guile [deleted symlink]
tests/srfi-13.test
tests/srfi-13.test-guile [deleted symlink]
tests/srfi-14.test
tests/srfi-14.test-guile [deleted symlink]
tests/srfi-16.test
tests/srfi-16.test-guile [deleted symlink]
tests/srfi-43.test
tests/srfi-43.test-guile [deleted symlink]
tests/srfi-9.test
tests/srfi-9.test-guile [deleted symlink]
tests/syntax.test
tests/syntax.test-guile [deleted symlink]
tests/vector.test
tests/vector.test-guile [deleted symlink]