Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Reduce the diff between 8.6 and 8.7, by backporting some ↵ | jan.nijtmans | 2024-04-18 | 1 | -13/+13 |
| | | | | formatting/restructuring. No functional change. | ||||
* | Correct spelling errors in comments and documentation, but also non-comment | pooryorick | 2023-04-12 | 1 | -1/+1 |
| | | | corrections in history.tcl and tcltest.test. | ||||
* | Allow empty mode list in [chan create], so that refchans are able to mimic ↵ | max | 2023-03-30 | 1 | -5/+5 |
| | | | | the behavior of channels created by [socket -server]. | ||||
* | Bring back the common facilities of the tcltests "package", but use a less | dgp | 2022-11-18 | 1 | -0/+1 |
| | | | fragile method to gain access to them. | ||||
* | Test suite hygiene | dgp | 2022-11-14 | 1 | -2/+0 |
| | | | | | - Several tests missing the "testdstring" constraint - [package require tcltests] is fragile, and almost all test files that had it were not making use of anything it provides. Removed. | ||||
* | TIP #581: Last possible master/slave -> parent/child changes, without ↵ | jan.nijtmans | 2020-09-05 | 1 | -3/+3 |
| | | | | affecting anything serious | ||||
* | Let all test-cases load the "tcltest" package the same way. Depend on ↵ | jan.nijtmans | 2020-09-04 | 1 | -2/+2 |
| | | | | tcltest 2.5, since we never test with earlier tcltest versions | ||||
* | Many more internal master/slave -> parent/child renamings | jan.nijtmans | 2020-09-01 | 1 | -2/+2 |
| | |||||
* | Merge 8.5 | jan.nijtmans | 2019-09-25 | 1 | -4/+3 |
|\ | |||||
| * | Fix failing test-case iocmd-21.20 on Travis | jan.nijtmans | 2019-09-25 | 1 | -4/+3 |
| | | |||||
* | | Merge 8.5 | jan.nijtmans | 2019-09-10 | 1 | -5/+5 |
|\ \ | |/ | |||||
| * | Don't use constraints like unixOrPc anymore, use unixOrWin (for example) | jan.nijtmans | 2019-09-10 | 1 | -5/+5 |
| | | |||||
* | | Merge 8.5 | jan.nijtmans | 2019-07-30 | 1 | -1/+2 |
|\ \ | |/ | |||||
| * | Enable testcases on Visual Studio builds. Disable some test-cases on Travis, ↵ | jan.nijtmans | 2019-07-29 | 1 | -1/+2 |
| | | | | | | | | which are known to fail. | ||||
* | | Merge 8.5 | jan.nijtmans | 2019-07-26 | 1 | -2/+2 |
|\ \ | |/ | |||||
| * | Increase timeout a little bit, making it less likely that this test failes ↵ | jan.nijtmans | 2019-07-26 | 1 | -2/+2 |
| | | | | | | | | in a Travis environment. | ||||
* | | Add another suppress rule for valgrind, factor test code into | pooryorick | 2018-06-22 | 1 | -3/+13 |
| | | | | | | tests/tcltests.tcl, and constrained a some tests in the valgrind case. | ||||
* | | new package | pooryorick | 2018-06-16 | 1 | -1/+0 |
| | | | | | | | | tcltests exclude some exec.test tests when running under valgrind | ||||
* | | Missing test cleanups that break later tests. | dgp | 2018-03-15 | 1 | -0/+4 |
| | | |||||
* | | lifetime management of files generated by tests | dgp | 2018-01-25 | 1 | -4/+1 |
|\ \ | |/ | |||||
| * | lifetime management of files generated by tests | dgp | 2018-01-25 | 1 | -4/+1 |
| | | |||||
| * | Backout of failed attempt to fix [32ae34e63a] got checked into wrong branch. | dgp | 2015-10-23 | 1 | -13/+13 |
| | | |||||
* | | Backout failed attempt to fix [32ae34e63a]. | dgp | 2015-09-25 | 1 | -24/+24 |
|\ \ | |/ | |||||
* | | Update tests to new ReflectWatch() behavior. | dgp | 2015-09-23 | 1 | -11/+11 |
| | | |||||
* | | [32ae34e63a] Prevent segfaults and data corruption when CopyData() is called ↵ | dgp | 2015-09-23 | 1 | -13/+13 |
|\ \ | |/ | | | | | | | recursively. Mark new test io-53.20 as "knownBug". It demos some unknown flaw in MoveBytes(). | ||||
| * | Update tests to account for changed ReflectWatch behavior. | dgp | 2015-09-23 | 1 | -13/+13 |
| | | |||||
* | | nonportable -> nonPortable | jan.nijtmans | 2015-09-02 | 1 | -2/+2 |
| | | |||||
* | | Include option -connecting in test iocmd-8.15.1 | oehhar | 2014-12-17 | 1 | -1/+1 |
| | | |||||
* | | [9d19af7adb] Make sure all timer events get canceled. | dgp | 2014-07-24 | 1 | -2/+1 |
| | | |||||
* | | Avoid [thread::exit]; Using it leads to memleaks. | dgp | 2014-07-22 | 1 | -1/+3 |
| | | |||||
* | | [f0f876c141] Improve consistency in error messages. | dkf | 2014-06-17 | 1 | -1/+1 |
| | | |||||
* | | Test iocmd-32.1 is not "impossible" but after writing it properly it does ↵ | dgp | 2014-05-09 | 1 | -5/+4 |
|\ \ | |/ | | | | | segfault trying to use a deleted interp. Fixed. | ||||
| * | Test iocmd-32.1 is not "impossible" but after writing it properly it | dgp | 2014-05-09 | 1 | -5/+4 |
| | | | | | | does segfault trying to use a deleted interp. Fixed. | ||||
* | | merge trunk | dgp | 2014-05-02 | 1 | -1/+2 |
| | | |||||
* | | Merge in the fixes for improper ChannelBuffer sharing via recycling. | dgp | 2014-05-01 | 1 | -0/+33 |
|\ \ | |/ | |||||
| * | Stop the segfaults in [close] during [gets] tests. | dgp | 2014-04-30 | 1 | -2/+19 |
| | | | | | | Not sure this is the right behavior, but it's better than crashing. | ||||
| * | Another segfault demo test, this one with [close] during [gets]. | dgp | 2014-04-30 | 1 | -0/+16 |
| | | |||||
* | | Merge refcounting machinery for ChannelBuffer. | dgp | 2014-04-21 | 1 | -0/+32 |
|\ \ | |/ | |||||
| * | Added a refcounting mechanism to ChannelBuffers. Other edits to | dgp | 2014-04-21 | 1 | -2/+18 |
| | | | | | | stop segfaults in tests iocmd-21.2[12]. | ||||
| * | Another test exposing another segfault. | dgp | 2014-04-17 | 1 | -0/+16 |
| | | |||||
* | | [88aef05cda] Stop reentrancy segfault in reflected channels by managing | dgp | 2014-04-15 | 1 | -0/+19 |
|\ \ | |/ | | | | | callbacks as (copies of) lists, not shared Tcl_Obj arrays. Still could use cleanup and improvements. | ||||
| * | [88aef05cda] Stop reentrancy segfault in reflected channels by managing | dgp | 2014-04-15 | 1 | -0/+19 |
| | | | | | | | | callbacks as (copies of) lists, not shared Tcl_Obj arrays. Still could use cleanup and improvements. | ||||
* | | Merge minimal fix for iocmd-23.11. | dgp | 2014-03-28 | 1 | -2/+1 |
|\ \ | |/ | | | | | | | Note that top channel regeneration is removed, so that Preserve/Release call pairs are sure to operate on the same pointers. Other bug fixes may need to change that. | ||||
| * | Minimal patch to fix iocmd-23.11. Might not be the best fix, but is *a* fix. | dgp | 2014-03-27 | 1 | -2/+1 |
| | | |||||
* | | Test iocmd-23.11 demos another segfault. | dgp | 2014-03-27 | 1 | -0/+15 |
|\ \ | |/ | |||||
| * | Test iocmd-23.11 demos another segfault. | dgp | 2014-03-27 | 1 | -0/+15 |
| | | |||||
* | | 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) | ||||
* | | Undone part of change [32d93a8414], keeping [chan postevent] synchronous for ↵ | andreask | 2012-05-09 | 1 | -1/+1 |
| | | | | | | | | owner == handler. | ||||
* | | * generic/tclIORChan.c [Bug 3522560]: Fixed the crash, enabled the | andreask | 2012-05-09 | 1 | -1/+1 |
| | | | | | | | | | | | | | | test case. Modified [chan postevent] to properly inject the event(s) into the owner thread's event queue for execution in the correct context. Renamed the ForwardOpTo...Thread() function to match with our terminology. |