summaryrefslogtreecommitdiffstats
path: root/tests
Commit message (Collapse)AuthorAgeFilesLines
* renumeration of testsebres2019-01-251-1/+1
|
* more tests for INST_EXPON: base -1, big exponent (odd/even).sebres2019-01-251-3/+5
|
* More simplifications in tclExecute.c (INST_EXPON), much more and ↵sebres2019-01-251-2/+26
| | | | well-arranged branching of wide/bignum base and exponent cases, test-cases extended to cover all this branches and edge cases.
* Clamp output of TclIndexDecode() between -1 (TCL_INDEX_NONE) and INT_MAX. ↵jan.nijtmans2019-01-181-1/+4
| | | | Use this to produce slightly better error-message for lsort -index
* merge 8.6, conflicts resolved in win/Makefile.in (fixed auto-path and load ↵sebres2019-01-142-4/+3
|\ | | | | | | tcltests for ROOT_DIR/tests)
| * normalize package provide for tcltests 0.1 (declaration moved from ↵sebres2019-01-142-4/+3
| | | | | | | | pkgIndex.tcl to package source)
* | fCmd-9.4.a: restore constraint for winXP (mistakenly removed, should replace ↵sebres2019-01-141-1/+1
|\ \ | |/ | | | | 8.6th constraint "win2000orXP" as "winXP", similar to test fCmd-9.6.a)
* | Merge 8.6jan.nijtmans2019-01-131-0/+26
|\ \ | |/
| * provided test-cases covering crash fixed by [58c46e74b931d3a1], as well as ↵sebres2019-01-111-0/+26
| | | | | | | | new test-facility "testpurebytesobj" allowing creation pure bytes object without internal representations (NULL).
* | merge 8.6 (regression bug-[cc1e91552c], etc)sebres2019-01-094-4/+28
|\ \ | |/
| * closes [cc1e91552c]: fixes lrange instruction on empty not canonical list ↵sebres2019-01-092-0/+16
| |\ | | | | | | | | | (and acc. within expansion also)
| | * amend to [a87460dbd4], added clean-up to avoid error {can't set "a(x)": ↵sebres2019-01-081-2/+4
| | | | | | | | | | | | variable isn't array} on next iteration of noComp loop.
| | * bug [cc1e91552c]: added test cases showing the regression (expansion & lrange)sebres2019-01-082-0/+14
| | |
| * | fixed missing dependency in test-cases "*io-60.1" (constraint-related) - ↵sebres2019-01-082-4/+12
| |/ | | | | | | missed load of tcltest-library in sub-process
* | Update TZ info to tzdata2018h.José Ignacio Marín2018-12-291-26/+30
|\ \ | |/
| * clock.test: resolve sporadic timing issues - "after 10" could cause pause ↵sebres2018-12-291-26/+30
| | | | | | | | >120ms on some platforms (especially on heavily loaded systems), so used average value of 5 measured intervals and real retrieved time as reference point
| * New test-cases (backported from 8.7) adapted for pre-TIP-502 behaviorjan.nijtmans2018-12-201-0/+18
| |\
| | * (cherry-pick) relax the timings of 2 tests, which incidentally fail on ↵jan.nijtmans2018-12-203-3/+21
| | | | | | | | | | | | | | | Travis CI. Also backport a few new test-cases, adapted to match pre-TIP-502 behavior.
* | | Fix 2 TIP #502 corner-cases. Those corner-cases where (probably) always ↵jan.nijtmans2018-12-131-0/+18
| | | | | | | | | | | | | | | | | | wrong on 32-bit systems, but now we have a TIP describing how it's expected to behave! Thanks to Emiliano for noticing and reporting it. Added 6 test-cases for completeness, 2 of them failed before this fix. Also optimize TclStringLast() a bit, implementing the pre-condition tests as in TclStringFirst().
* | | Fix executable flags of 3 test-filesjan.nijtmans2018-12-083-0/+0
| | |
* | | Merge 8.6jan.nijtmans2018-11-292-3/+3
|\ \ \ | |/ /
| * | relax the timings of 2 tests, which incidentally fail on Travis CIjan.nijtmans2018-11-292-3/+3
| | |
* | | fixes typo in [e108e6b947], test added to cover this casesebres2018-11-221-4/+4
| | |
* | | merge 8.6sebres2018-11-223-4/+18
|\ \ \ | |/ /
| * | merge 8.5: fixes segfault [7a9dc52b29] and wrong normalization (inside ↵sebres2018-11-223-4/+18
| |\ \ | | |/ | | | | | | TclJoinPath) for pure relative path-segments; test-cases extended and several windows-related are fixed.
| | * win: fixed pwd-related test-cases in winPipe.test: several test-cases expect ↵sebres2018-11-201-1/+7
| | | | | | | | | | | | current directory equals [temporaryDirectory]
| | * win: fixes case sensitivity of glob test cases (winFile-2.*): current ↵sebres2018-11-201-2/+4
| | | | | | | | | | | | directory can be different as [temporaryDirectory] (if parameter `-tmpdir` specified).
| | * refactoring normalize in case of second path starting with tilde (~/~foo) - ↵sebres2018-11-201-0/+7
| | | | | | | | | | | | | | | force second path as relative by join (provide normalize flag for TclJoinPath); test cases extended
* | | merge 8.6dgp2018-11-161-0/+40
|\ \ \ | |/ /
| * | test cases for decode base64, bug [00d04c4f12], unfulfilled base64 (strict ↵sebres2018-11-151-0/+40
| | | | | | | | | | | | and non-strict mode, etc).
* | | merge 8.6dgp2018-11-151-1/+1
|\ \ \ | |/ /
| * | merge 8.5dgp2018-11-151-1/+1
| |\ \ | | |/
| | * Fix builds on Travis.dkf2018-11-111-2/+1
| | |
| * | Make socket tests less likely to hang on OSXdkf2018-11-141-535/+501
| | |
* | | Stop more crashes on Travisdkf2018-11-151-122/+138
| | |
* | | merge 8.6 to get Travis fixesdkf2018-11-121-19/+23
|\ \ \ | |/ /
| * | merge 8.6dkf2018-11-101-0/+18
| |\ \
| * | | Tracking down test failuresdkf2018-11-101-19/+23
| | | |
| * | | Make the macosx build able to succeeddkf2018-11-101-2/+1
| | | |
| * | | Rebase of travis configdkf2018-11-071-1/+3
| | | |
* | | | Make cookiejar tests skip gracefullydkf2018-11-121-61/+66
| | | |
* | | | policyAllow is also a cookiejar method; make tests account for it.dgp2018-11-091-2/+2
| | | |
* | | | Don't make tests depend on third party error messages we do not control.dgp2018-11-091-1/+1
| | | |
* | | | Merge and adapt 8.6dgp2018-11-091-0/+18
|\ \ \ \ | | |/ / | |/| |
| * | | merge 8.5dgp2018-11-091-0/+18
| |\ \ \ | | |/ / | |/| / | | |/
| | * Additional testdgp2018-11-091-0/+3
| | |
| | * test case to cover bug [35a8f1c04a]sebres2018-11-091-0/+15
| | |
| | * close forkdgp2018-10-291-1/+3
| | |\
| | | * put back Travis CI build. All merge-marks of previous commit change done.jan.nijtmans2018-10-271-1/+3
| | | |
| | * | [TIP 525] Backport package tcltest 2.5dgp2018-10-291-22/+34
| | |/