summaryrefslogtreecommitdiffstats
path: root/tests
Commit message (Collapse)AuthorAgeFilesLines
* Add the missing $.culler2020-08-171-1/+1
|
* Try to make io-50.6 more robust on the Travis macOS VMculler2020-08-171-2/+9
|
* Testcase event-1.1 (still) fails occasionally on macOSjan.nijtmans2020-08-131-2/+3
|
* Fix for [29e8848eb976], imported alias in a deletion trace.pooryorick2020-08-101-0/+43
|
* amend to [8054e19451]: clean up timeout timer event (avoid timing issues on ↵sebres2020-08-102-0/+2
| | | | further tests)
* Remove use of (always enabled) "openpipe" constraint. jan.nijtmans2020-08-102-152/+152
| | | | 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.culler2020-08-102-5/+5
|
* use vwait in chanio tests too.culler2020-08-091-12/+24
|
* One more vwait.culler2020-08-081-1/+3
|
* Add and use testservicemode command; replace update by vwaitculler2020-08-083-52/+90
|
* Fix the expected result for chanio-50.6culler2020-08-071-1/+1
|
* Experiment with io-50.1 on Travisculler2020-08-072-11/+9
|
* Experiment with chan-io-50.6 on Travisculler2020-08-061-4/+11
|
* Merge 8.6jan.nijtmans2020-08-035-11/+54
|\
| * Testcase cleanup: transform *io-50.* testcases to new test syntaxjan.nijtmans2020-08-032-67/+85
| |
| * Merge 8.6jan.nijtmans2020-07-252-3/+3
| |\
| | * Fix [20dccf1200]: htons-related test fails on Mac OSX Catalina (10.15) jan.nijtmans2020-07-253-4/+4
| | | | | | | | | Also, let http-related tests check if really http 2.9 is present
| * | Fix for bug cb0373bb33. In HTTP/1.1 the response header "Connection", if ↵kjnash2020-07-242-1/+38
| |/ | | | | | | absent, must default to "keep-alive". Add test http11-1.13 and bump version to 2.9.3.
* | Convert test-cases to do proper setup/cleanupjan.nijtmans2020-07-221-17/+29
| |
* | Re-enable event-1.1, io-50.? and chan-io-50.? test-cases, trying to get a ↵jan.nijtmans2020-07-213-60/+60
|/ | | | hand at the problem [f586089a2b]
* Mark chan-io-50.? and event-1.1 as nonPortable (for now): Those sometimes ↵jan.nijtmans2020-07-212-7/+7
| | | | fail in the Travis environment, but in practice this doesn't seem to be a real problem.
* Merge 8.5.jan.nijtmans2020-07-203-28/+25
|\ | | | | Mark testcases io-50.* nonPortable: they fail too often in travis builds.
| * Backport changes in tcltest package from higher Tcl versions.jan.nijtmans2020-07-202-7/+7
| | | | | | | | Rename (internal, undocumented) tcltest::loadIntoSlaveInterpreter into tcltest::loadIntoChildInterpreter tcltest 2.5.1 -> 2.5.3
| * Testcase cleanup: Sync with testcases in core-8-6-branchjan.nijtmans2020-05-131-75/+54
| |
* | Fix 4 test-cases, which fail when running from the western hemispherejan.nijtmans2020-07-111-4/+4
| |
* | Fix test-cases clock-34.65 and clock-34.66, they seem to be affected by ↵jan.nijtmans2020-07-101-4/+4
| | | | | | | | summertime
* | Fix [5019748c73]: FreeScan resp. Oldscan does not recognize positive time ↵jan.nijtmans2020-07-101-37/+64
|\ \ | | | | | | | | | zone offset
| * | Proposed fix for [5019748c73]: FreeScan resp. Oldscan does not recognize ↵jan.nijtmans2020-07-091-37/+64
| | | | | | | | | | | | positive time zone offset like "31 Jan 14 23:59:59 +0100"
* | | Fix utf-1.13 testcase for TCL_UTF_MAX>3jan.nijtmans2020-07-101-1/+1
| | |
* | | Addendum to [60fab362ce]: "Also don't allow surrogates in \U??????". This ↵jan.nijtmans2020-07-101-2/+2
|/ / | | | | | | change was only meant for builds with TCL_UTF_MAX > 3.
* | Merge 8.6jan.nijtmans2020-07-081-2/+82
|\ \
| * \ merge zlib-chan-f70ce1fead, [f70ce1fead] - rewritten and optimized inflate:sebres2020-06-241-2/+82
| |\ \ | | | | | | | | | | | | | | | | default read ahead limit set to 4K (instead of 1); better SF/BO prevention; code simplification, no interim copy/move buffers, no decompression d-string, the inflate occurring in single step (ResultDecompress combines ResultGenerate and ResultCopy); better handling in non-blocking mode (also recognizes or distinguish no data/EAGAIN cases).
| | * | zlib.test: replaces tests/assets/zlib.bin with inlined version (creating ↵sebres2020-06-231-10/+34
| | | | | | | | | | | | | | | | test file on demand), use temp files (instead of current directory) for interim files
| | * | Added two tests demonstrating that the tickets [8af92dfb66] (bad stream ↵aku2020-06-232-2/+58
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | expansion) and [f70ce1fead] (multi-stream decoding without readahead limit shenanigans) are fixed. Verified that the tests fail with commit [4eb66645d6], just before the zlib fixes. Tweaked the zlib manpage paragraphs about -limit. Tweaked some code comments. Fixed typos in description of two unrelated zlib tests.
* | | | Merge 8.6. re-generate tclParse.cjan.nijtmans2020-06-232-2/+2
|\ \ \ \ | |/ / /
| * | | no functional changes (closed bracket in comment, lint concerns only)sebres2020-05-292-2/+2
| | | |
* | | | clock-iso-2.patchjan.nijtmans2020-05-271-0/+16
| | | |
* | | | Proposed soution for [a1bd37b719]: clock (free)scan of ISO 8601 timestamp ↵jan.nijtmans2020-05-271-2/+10
|/ / / | | | | | | | | | | | | with literal T behaves strange (I like it!)
* | | Tiny fix for TCL_UTF_MAX=4 build only: Since Tcl_UtfNext() verifies 4 bytes ↵jan.nijtmans2020-05-181-9/+3
| | | | | | | | | | | | for lead bytes F0-F5, Tcl_UtfCharComplete() should guarantee that those 4 bytes are available, not 3.
* | | Fix [ed29806baf]: Tcl_UtfToUniChar reads more than TCL_UTF_MAX bytesjan.nijtmans2020-05-132-135/+78
|\ \ \
| * \ \ Merge testcase cleanup. Make Tcl_UtfPrev() behave the same for any ↵jan.nijtmans2020-05-121-19/+18
| |\ \ \ | | | | | | | | | | | | | | | TCL_UTF_MAX value, since we didn't figure out yet how it should behave for TCL_UTF_MAX>3.
| * | | | Fix "knownBug" utf-4.11. Turns out a few other testcases where still not ↵jan.nijtmans2020-05-121-174/+54
| | | | | | | | | | | | | | | | | | | | correct, now they are. Make next/prev behavior the same for all TCL_UTF_MAX values, since the exact behavior for TCL_UTF_MAX>3 should be worked out further for Tcl 8.7 first, then everything agreed upon can be backported.
| * | | | Merge 8.6. Mark testcase utf-4.11 as "knownBug": this one still doesn't give ↵jan.nijtmans2020-05-114-113/+125
| |\ \ \ \ | | | | | | | | | | | | | | | | | | the right answer. Add testcase 4.14 with similar corner-case, this one is OK.
| * | | | | Change order of some testcases, matching 8.6jan.nijtmans2020-05-071-12/+12
| | | | | |
* | | | | | merge 8.5sebres2020-05-131-0/+18
|\ \ \ \ \ \ | |_|_|/ / / |/| | | | / | | |_|_|/ | |/| | |
| * | | | clock.test: more tests for negative month offsets over threshold of a year ↵sebres2020-05-131-0/+18
| | | | | | | | | | | | | | | | | | | | (important for C-implementation like clock-speedup branch, see https://github.com/sebres/tclclockmod/issues/20#issuecomment-627704993)
* | | | | Merge 8.5jan.nijtmans2020-05-121-66/+59
|\ \ \ \ \ | |/ / / / | | | / / | |_|/ / |/| | |
| * | | Unsplit some test-cases and renumber, for testcase which give the same ↵jan.nijtmans2020-05-121-100/+46
| | | | | | | | | | | | | | | | results for different TCL_UTF_MAX values.
* | | | Tweak the Tcl_UtfPrev() implementation for TCL_UTF_MAX=4. This fixes 10 ↵jan.nijtmans2020-05-111-34/+28
| | | | | | | | | | | | | | | | testcases in 4 groups (utf-7.10, utf-7.15, utf-7.40 and utf-7.48) , where Tcl_UtfPrev() didn't jump to the beginning of the UTF-8 character, even though there was no limitation which prevented that. So, this is actually a bug-fix for the TIP #389 implementation.
* | | | occurance -> occurrence.jan.nijtmans2020-05-114-14/+14
| | | |