Halfway fix some broken tests.
authorTaylor R Campbell <campbell@mumble.net>
Wed, 7 Nov 2018 05:08:02 +0000 (05:08 +0000)
committerTaylor R Campbell <campbell@mumble.net>
Wed, 7 Nov 2018 05:08:02 +0000 (05:08 +0000)
commit7bd86749f7545ca6a20a9298a54b6ef03454845d
tree0f026a00ba33b65c6807de10e562090b80a5b1cf
parent79934c3dd42d9fb626200679834985646025aaff
Halfway fix some broken tests.

- Use with-test-properties, not run-sub-test.

- Disable run-sub-test in the test environment; it doesn't make sense
  for tests to call it.

- Add a rudimentary expect-failure.  (Feel free to spruce this up
  with a message detailing the nature of the expectation, a note in
  the final report, &c.)

- Partly fix test-char-set.scm, which was silently nonfunctional
  because of run-sub-test.  Leave an xfail for the part I don't know
  how to fix.  (Chris -- if you could fix this, that would be great!)
tests/check.scm
tests/runtime/test-char-set.scm
tests/runtime/test-random.scm
tests/unit-testing.scm