133 коммитов (fe98bbac6c95691b8979520c38941443218b46b7)

Автор SHA1 Сообщение Дата
  Roman Perepelitsa 818e2f2290 Perf: speed up _zsh_highlight_highlighter_main_paint 4 лет назад
  Daniel Shahaf d9a7963970 driver: Follow-up to grandparent: Have all test suite entry points declare the mock $region_highlight. 4 лет назад
  Daniel Shahaf 810c2dcede Use the new, unreleased zsh 'memo=' feature to remove only our own entries from $region_highlight. 4 лет назад
  Daniel Shahaf f6471dbec3 tests: Fix a wrong value of $PREBUFFER in a test, and add checks to prevent this from recurring. 4 лет назад
  Daniel Shahaf f6f7a91818 test harness: Fix use of an undefined variable in an error message. 4 лет назад
  Daniel Shahaf a50647e77b tests: Add a performance testing script, for measuring the performance of the 'main' highlighter on a large file. 4 лет назад
  Daniel Shahaf 4dd4797ae0 test harness: Print the expected-v.-actual on every failure, not just upon cardinality failures. 4 лет назад
  Daniel Shahaf 343ec1061f 'make perf': Show only a cumulative datum per highligher, rather than per test file. 4 лет назад
  Daniel Shahaf 2904e0f986 test harness: Fix the pretty-printer's padding implementation. 4 лет назад
  Daniel Shahaf d5d2f22013 Revert "test harness: Rewrite the columnar pretty-printer without external tools." and "travis: Remove bsdmainutils since column(1) has been removed, three commits ago." 4 лет назад
  Daniel Shahaf 9e9885253a test harness: Output the time information to the same place the test name was printed to. 4 лет назад
  Daniel Shahaf 3e7745ef30 test harness: Stringify values in a more readable manner. 4 лет назад
  Daniel Shahaf ea7c165b59 test harness: Rewrite the columnar pretty-printer without external tools. 4 лет назад
  Daniel Shahaf 90a92b2bb8 test harness: Fix an issue with the pretty-printed $expected_region_highlight/$region_highlight diffing. 4 лет назад
  Daniel Shahaf 3ff5bec82e test harness: Let tests fail early by exiting non-zero or by setting a flag. 4 лет назад
  Daniel Shahaf c4bb260a30 test harness: Print the test name when $skip_test is set. 4 лет назад
  Daniel Shahaf 9bdeb4aa4a test harness: Remove a bogus check. 4 лет назад
  Daniel Shahaf 63852df983 test harness: Fix $skip_test support, broken yesterday. 4 лет назад
  Daniel Shahaf bdb4e8b70e test harness: When the cardinality check fails, pretty-print \$expected_region_highlight and \$region_highlight. 4 лет назад
  Daniel Shahaf e6eea1f9b7 test harness: Don't leak options from test files to the test harness. 4 лет назад
  Daniel Shahaf 99389327ae test harness: Fix test failures under zsh 5.0.8 and older. 4 лет назад
  Daniel Shahaf 61c1cfe99f test harness: Change cardinality check semantics 4 лет назад
  Daniel Shahaf ea2f1060f6 test harness: No-op change to minimize the next diff. 4 лет назад
  Daniel Shahaf 37b6f5052f test harness: Update tests/edit-failed-tests for harness output changes in commit 2b3638a211cca4790c5b3b4f607edc0b0b2b6c73, "test harness: Tweak quiet-test output". 4 лет назад
  Daniel Shahaf 8e3578240c tests harness docs: Add paragraph breaks. 4 лет назад
  Daniel Shahaf 027f522300 test harness: Honour $expected_mismatch when there are more expected than observed highlights. 4 лет назад
  Daniel Shahaf 2b3638a211 test harness: Tweak quiet-test output 4 лет назад
  Daniel Shahaf 3414c7c0d2 test harness: Include $PREBUFFER and $BUFFER in the output. 4 лет назад
  Daniel Shahaf 4a043b4d15 noop: Whitespace changes only. 4 лет назад
  Daniel Shahaf dc70e89bfd tests: Support non-arrays in typeset_p(). 4 лет назад
  Daniel Shahaf deee22ed42 tests: Don't filter out tests that aborted. 4 лет назад
  Daniel Shahaf 9ed2a46ed2 dev tools: New script to ease opening $EDITOR on failing tests. 4 лет назад
  Daniel Shahaf 1c6a6d92b0 dev tools: Allow specifying preamble code when generating test cases. 4 лет назад
  Daniel Shahaf c0ad50e645 dev tools: Fix regression introduced in commit "Print the test data to stdout for convenience.". 4 лет назад
  Daniel Shahaf 6f1f595e3e dev tools: Print the test data to stdout for convenience. 4 лет назад
  Daniel Shahaf b7592e581d tests: Minor documentation readability tweak 4 лет назад
  Daniel Shahaf 4952325051 tests: Skip cardinality tests whenever any test point is expected to fail. 4 лет назад
  Daniel Shahaf d5a4a6e195 tests: Make $expected_mismatch skip the cardinality check, rather 4 лет назад
  Daniel Shahaf e209cbe61a tests: Include the name of the 'cardinality check' test point in the output 4 лет назад
  Sean Wei 4fb570e104
docs: Enable Syntax Highlighting for Code Snippits 5 лет назад
  Matthew Martin 693757bfd7 tests: Run harness in an anon function to catch global variables 5 лет назад
  Matthew Martin 3259fe338d Revert "tests: Run tests in an anon function to catch global variables" 5 лет назад
  Matthew Martin ba2d8fcf76 tests: Run tests in an anon function to catch global variables 5 лет назад
  Matthew Martin 9bd38c6fc0 tests: Use root variable for root of the project 5 лет назад
  Matthew Martin dddea5d5dd tests: Set harness variables local 5 лет назад
  Daniel Shahaf 06893a3873 tests: Escape region_highlight and expected_region_highlight in TAP output. 5 лет назад
  Daniel Shahaf 580ccaebb8 tests: (try to) Fix test failure under zsh<5.3, where 'typeset -p arrayvar''s is two lines long. 5 лет назад
  Daniel Shahaf 7cb5ad0f9b tests: Tweak XFAIL/XPASS output of cardinality check. 5 лет назад
  Daniel Shahaf cd1647f4d4 tests: Follow-up to grandparent: Make the cardinality check XPASS properly when it should. 5 лет назад
  Daniel Shahaf 864864442e tests: Allow marking the cardinality check as TODO (XFail). 5 лет назад