132 Commits (e4408343a10d9e56a776e0d5e17311b4850959be)

Author SHA1 Message Date
  Daniel Shahaf ea7c165b59 test harness: Rewrite the columnar pretty-printer without external tools. 4 years ago
  Daniel Shahaf 90a92b2bb8 test harness: Fix an issue with the pretty-printed $expected_region_highlight/$region_highlight diffing. 4 years ago
  Daniel Shahaf 3ff5bec82e test harness: Let tests fail early by exiting non-zero or by setting a flag. 4 years ago
  Daniel Shahaf c4bb260a30 test harness: Print the test name when $skip_test is set. 4 years ago
  Daniel Shahaf 9bdeb4aa4a test harness: Remove a bogus check. 4 years ago
  Daniel Shahaf 63852df983 test harness: Fix $skip_test support, broken yesterday. 4 years ago
  Daniel Shahaf bdb4e8b70e test harness: When the cardinality check fails, pretty-print \$expected_region_highlight and \$region_highlight. 4 years ago
  Daniel Shahaf e6eea1f9b7 test harness: Don't leak options from test files to the test harness. 4 years ago
  Daniel Shahaf 99389327ae test harness: Fix test failures under zsh 5.0.8 and older. 4 years ago
  Daniel Shahaf 61c1cfe99f test harness: Change cardinality check semantics 4 years ago
  Daniel Shahaf ea2f1060f6 test harness: No-op change to minimize the next diff. 4 years ago
  Daniel Shahaf 37b6f5052f test harness: Update tests/edit-failed-tests for harness output changes in commit 2b3638a211cca4790c5b3b4f607edc0b0b2b6c73, "test harness: Tweak quiet-test output". 4 years ago
  Daniel Shahaf 8e3578240c tests harness docs: Add paragraph breaks. 4 years ago
  Daniel Shahaf 027f522300 test harness: Honour $expected_mismatch when there are more expected than observed highlights. 4 years ago
  Daniel Shahaf 2b3638a211 test harness: Tweak quiet-test output 4 years ago
  Daniel Shahaf 3414c7c0d2 test harness: Include $PREBUFFER and $BUFFER in the output. 4 years ago
  Daniel Shahaf 4a043b4d15 noop: Whitespace changes only. 4 years ago
  Daniel Shahaf dc70e89bfd tests: Support non-arrays in typeset_p(). 4 years ago
  Daniel Shahaf deee22ed42 tests: Don't filter out tests that aborted. 4 years ago
  Daniel Shahaf 9ed2a46ed2 dev tools: New script to ease opening $EDITOR on failing tests. 4 years ago
  Daniel Shahaf 1c6a6d92b0 dev tools: Allow specifying preamble code when generating test cases. 4 years ago
  Daniel Shahaf c0ad50e645 dev tools: Fix regression introduced in commit "Print the test data to stdout for convenience.". 4 years ago
  Daniel Shahaf 6f1f595e3e dev tools: Print the test data to stdout for convenience. 4 years ago
  Daniel Shahaf b7592e581d tests: Minor documentation readability tweak 4 years ago
  Daniel Shahaf 4952325051 tests: Skip cardinality tests whenever any test point is expected to fail. 4 years ago
  Daniel Shahaf d5a4a6e195 tests: Make $expected_mismatch skip the cardinality check, rather 4 years ago
  Daniel Shahaf e209cbe61a tests: Include the name of the 'cardinality check' test point in the output 4 years ago
  Sean Wei 4fb570e104
docs: Enable Syntax Highlighting for Code Snippits 5 years ago
  Matthew Martin 693757bfd7 tests: Run harness in an anon function to catch global variables 5 years ago
  Matthew Martin 3259fe338d Revert "tests: Run tests in an anon function to catch global variables" 5 years ago
  Matthew Martin ba2d8fcf76 tests: Run tests in an anon function to catch global variables 5 years ago
  Matthew Martin 9bd38c6fc0 tests: Use root variable for root of the project 5 years ago
  Matthew Martin dddea5d5dd tests: Set harness variables local 5 years ago
  Daniel Shahaf 06893a3873 tests: Escape region_highlight and expected_region_highlight in TAP output. 5 years ago
  Daniel Shahaf 580ccaebb8 tests: (try to) Fix test failure under zsh<5.3, where 'typeset -p arrayvar''s is two lines long. 5 years ago
  Daniel Shahaf 7cb5ad0f9b tests: Tweak XFAIL/XPASS output of cardinality check. 5 years ago
  Daniel Shahaf cd1647f4d4 tests: Follow-up to grandparent: Make the cardinality check XPASS properly when it should. 5 years ago
  Daniel Shahaf 864864442e tests: Allow marking the cardinality check as TODO (XFail). 5 years ago
  Daniel Shahaf a868b6942e test harness: Actually test the new code. 8 years ago
  Matthew Martin a9be0975c8 tests: Directly diff expected_region_highlight against region_highlight 6 years ago
  Matthew Martin 7b417be1ce tests: Escape newlines in TAP description 6 years ago
  Daniel Shahaf c969a1f26a tests: Include the filename in error messages. 6 years ago
  Daniel Shahaf 8652a8f4e4 Bump copyright years. 6 years ago
  Matthew Martin f4d37b74cc tests: Add ability to skip tests 6 years ago
  Matthew Martin 4bd30737dc tests: Support SKIP directive in tap-colorizer 6 years ago
  Matthew Martin 038409c10d tests: Run tests with WARN_CREATE_GLOBAL 6 years ago
  Matthew Martin c948a3caa0 tests: Declare local variables 6 years ago
  Matthew Martin 18517cc98e tests: Run tests with NOUNSET 6 years ago
  Matthew Martin 459c128f43 tests: Set ZLE variables to sane defaults 6 years ago
  Matthew Martin 079ea39f74 tests: Ensure region highlight is unset if NONE is expected 6 years ago