Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Add "{}" around many "expr" commands in testcases. Also in doc/expr.n | jan.nijtmans | 2020-10-30 | 1 | -10/+10 |
| | |||||
* | Let all test-cases load the "tcltest" package the same way. Depend on ↵ | jan.nijtmans | 2020-09-04 | 1 | -3/+2 |
| | | | | tcltest 2.5, since we never test with earlier tcltest versions | ||||
* | Merge 8.5 | jan.nijtmans | 2020-09-02 | 1 | -2/+3 |
|\ | | | | | Mark io-46.1 and io-50.5 as "notOSX", since they sometimes fail in Travis | ||||
| * | Attempt to fix [1004065] for TCL_UTF_MAX=4. Disallow building Tcl with ↵ | jan.nijtmans | 2020-04-22 | 1 | -2/+1 |
| | | | | | | | | TCL_UTF_MAX>4 | ||||
| * | Determine "testConstraint ucs2" without the need for a testcommand. Rename ↵ | jan.nijtmans | 2020-04-22 | 1 | -2/+1 |
| | | | | | | | | "compat85" testConstraint to "ucs2", because that's what it actually is. | ||||
| * | Use new testing command to constrain tests to (sizeof(Tcl_UniChar) == 2) | dgp | 2020-04-21 | 1 | -1/+3 |
| | | | | | | until bugs are fixed when (sizeof(Tcl_UniChar == 4). | ||||
* | | Testcase chan-io-50.1 still fails sometimes on MacOSX. So put same measures ↵ | jan.nijtmans | 2020-08-26 | 1 | -2/+6 |
| | | | | | | | | in place as in io-50.1. See: [f586089a2b] | ||||
* | | amend to [8054e19451]: clean up timeout timer event (avoid timing issues on ↵ | sebres | 2020-08-10 | 1 | -0/+1 |
| | | | | | | | | further tests) | ||||
* | | Remove use of (always enabled) "openpipe" constraint. | jan.nijtmans | 2020-08-10 | 1 | -72/+72 |
| | | | | | | | | Add "testservicemode" constraint. Change a single "chan close" into a "close" in a test-case | ||||
* | | More places where vwait needs to be used instead of update. | culler | 2020-08-10 | 1 | -2/+2 |
| | | |||||
* | | use vwait in chanio tests too. | culler | 2020-08-09 | 1 | -12/+24 |
| | | |||||
* | | Add and use testservicemode command; replace update by vwait | culler | 2020-08-08 | 1 | -14/+28 |
| | | |||||
* | | Fix the expected result for chanio-50.6 | culler | 2020-08-07 | 1 | -1/+1 |
| | | |||||
* | | Experiment with io-50.1 on Travis | culler | 2020-08-07 | 1 | -7/+4 |
| | | |||||
* | | Experiment with chan-io-50.6 on Travis | culler | 2020-08-06 | 1 | -4/+11 |
| | | |||||
* | | Merge 8.6 | jan.nijtmans | 2020-08-03 | 1 | -3/+6 |
|\ \ | |||||
| * | | Testcase cleanup: transform *io-50.* testcases to new test syntax | jan.nijtmans | 2020-08-03 | 1 | -7/+10 |
| | | | |||||
* | | | Re-enable event-1.1, io-50.? and chan-io-50.? test-cases, trying to get a ↵ | jan.nijtmans | 2020-07-21 | 1 | -10/+10 |
|/ / | | | | | | | hand at the problem [f586089a2b] | ||||
* | | Mark chan-io-50.? and event-1.1 as nonPortable (for now): Those sometimes ↵ | jan.nijtmans | 2020-07-21 | 1 | -6/+6 |
| | | | | | | | | fail in the Travis environment, but in practice this doesn't seem to be a real problem. | ||||
* | | no functional changes (closed bracket in comment, lint concerns only) | sebres | 2020-05-29 | 1 | -1/+1 |
| | | |||||
* | | Merge 8.5 | jan.nijtmans | 2019-09-13 | 1 | -33/+33 |
|\ \ | |/ | |||||
| * | Add knownMsvcBug restriction to chanio-20.5, because it sometimes hangs in a ↵ | jan.nijtmans | 2019-09-13 | 1 | -221/+178 |
| | | | | | | | | Travis build. Restucture many test-cases to tcltest 2 syntax. | ||||
* | | Merge 8.5 | jan.nijtmans | 2019-09-10 | 1 | -2/+2 |
|\ \ | |/ | |||||
| * | Don't use constraints like unixOrPc anymore, use unixOrWin (for example) | jan.nijtmans | 2019-09-10 | 1 | -2/+2 |
| | | |||||
| * | Backport some "knownMsvcBug" markers from 8.6: Those indicate test-cases the ↵ | jan.nijtmans | 2019-08-20 | 1 | -49/+49 |
| | | | | | | | | sporadically fail in the Travis Windows environment. | ||||
* | | Mark 3 testcases as knownMsvcBug. See: [e484a8407cb9ec45]: pipe: ↵ | jan.nijtmans | 2019-08-11 | 1 | -1/+2 |
| | | | | | | | | time-related sporadic hangs in io/chan-io tests | ||||
* | | fixed missing dependency in test-cases "*io-60.1" (constraint-related) - ↵ | sebres | 2019-01-08 | 1 | -2/+6 |
| | | | | | | | | missed load of tcltest-library in sub-process | ||||
* | | Restore lost tests. | dgp | 2018-06-26 | 1 | -7/+4 |
| | | |||||
* | | Add another suppress rule for valgrind, factor test code into | pooryorick | 2018-06-22 | 1 | -4/+0 |
| | | | | | | tests/tcltests.tcl, and constrained a some tests in the valgrind case. | ||||
* | | lifetime management of files generated by tests | dgp | 2018-01-25 | 1 | -0/+5 |
|\ \ | |/ | |||||
| * | lifetime management of files generated by tests | dgp | 2018-01-25 | 1 | -0/+5 |
| | | |||||
* | | Repair revised tests that failed. | dgp | 2017-04-17 | 1 | -2/+2 |
| | | |||||
* | | Don't use "0%o" format in test-cases, as it suggest's it's the normal way to ↵ | jan.nijtmans | 2017-04-14 | 1 | -4/+4 |
| | | | | | | | | | | format octal numbers: it isn't. Better use "%#o". Add tests for "format" and "scan" corner-cases which weren't documented (except in TIP's) neither had tests before. | ||||
* | | chanio.test: [win] fix test case (setup set translation to "lf", because of ↵ | sebres | 2017-03-06 | 1 | -1/+1 |
| | | | | | | | | default translation on windows "crlf") | ||||
* | | test repairs | dgp | 2016-07-22 | 1 | -2/+0 |
| | | |||||
* | | [77d58e3a7a] Test case independence: chanio, cmdah, env, history. | dkf | 2016-07-14 | 1 | -4/+19 |
| | | |||||
* | | Modify the "gettimes" test-command to use the Tcl_Obj API. | jan.nijtmans | 2014-07-16 | 1 | -5/+11 |
| | | | | | | | | New "testbytestring" command which can be used to replace the (to-be-deprecated) "bytestring" command from tcltest and/or the "indentity" encoding. Adapt many testcases to use the "testbytestring" command. | ||||
* | | Restore the largefileSupport constraint on Darwin, where tests (chan)io-34.21 | dgp | 2014-05-12 | 1 | -1/+1 |
|\ \ | |/ | | | take an unbearable 90 seconds each to complete. | ||||
| * | Restore the largefileSupport constraint on Darwin, where tests (chan)io-34.21 | dgp | 2014-05-12 | 1 | -1/+1 |
| | | | | | | take an unbearable 90 seconds each to complete. | ||||
* | | Tests (chan)io-34.21 are constrained for largefileSupport, and that's ↵ | dgp | 2014-05-09 | 1 | -3/+3 |
|\ \ | |/ | | | | | | | disabled by default, which means never tested, which means the ridiculous bugs in them are never found and fixed. Fixed the bugs, changed the default. Large File Suppport (4GB) is commonplace now. Let those without it suffer a few failing tests reporting that fact to them. | ||||
| * | Tests (chan)io-34.21 are constrained for largefileSupport, and that's | dgp | 2014-05-09 | 1 | -3/+3 |
| | | | | | | | | | | | | | | | | disabled by default, which means never tested, which means the ridiculous bugs in them are never found and fixed. Fixed the bugs, changed the default. Large File Suppport (4GB) is commonplace now. Let those without it suffer a few failing tests reporting that fact to them. | ||||
* | | [Bug 3605120]: Stop test chan-io-28.7 from hanging when run standalone. | dkf | 2013-02-26 | 1 | -5/+9 |
| | | |||||
* | | Let all test-cases which require Thread, at least require Thread 2.7 | jan.nijtmans | 2012-11-16 | 1 | -1/+1 |
| | | |||||
* | | No longer build tcltest.exe to run the tests,but use tclsh86.exe in ↵ | jan.nijtmans | 2012-07-29 | 1 | -0/+3 |
| | | | | | | | | combination with tcltest86.dll to do that (Windows only) | ||||
* | | Release the right thread! D'oh! | dgp | 2011-09-09 | 1 | -1/+1 |
| | | |||||
* | | 3389733 Convert [testthread] use to Thread package use in chan-io-70.1. | dgp | 2011-09-09 | 1 | -20/+8 |
| | | | | | | Eliminates a memory leak in `make valgrind TESTFLAGS="-file chanio.test"`. | ||||
* | | Correct test suite errors revealed by a -singleproc 1 -debug 1 run. | dgp | 2011-07-07 | 1 | -1/+1 |
| | | |||||
* | | Now that we're no longer using SCM based on RCS, the RCS Keyword lines | dgp | 2011-03-02 | 1 | -2/+0 |
|\ \ | |/ | | | cause more harm than good. Purged them (except in zlib files). | ||||
| * | Now that we're no longer using SCM based on RCS, the RCS Keyword lines cause | dgp | 2011-03-02 | 1 | -2/+0 |
| | | | | | | more harm than good. Purged them. | ||||
| * | [Bug 3148192]: Commands "read/puts" incorrectly interpret parameters. | nijtmans | 2011-01-17 | 1 | -2/+2 |
| | | | | | | | | Improved error-message regarding legacy form. |