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 | -3/+3 |
| | |||||
* | 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 | ||||
* | Fix 4 test-cases, which fail when running from the western hemisphere | jan.nijtmans | 2020-07-11 | 1 | -4/+4 |
| | |||||
* | Fix test-cases clock-34.65 and clock-34.66, they seem to be affected by ↵ | jan.nijtmans | 2020-07-10 | 1 | -4/+4 |
| | | | | summertime | ||||
* | Proposed fix for [5019748c73]: FreeScan resp. Oldscan does not recognize ↵ | jan.nijtmans | 2020-07-09 | 1 | -37/+64 |
| | | | | positive time zone offset like "31 Jan 14 23:59:59 +0100" | ||||
* | clock-iso-2.patch | jan.nijtmans | 2020-05-27 | 1 | -0/+16 |
| | |||||
* | Proposed soution for [a1bd37b719]: clock (free)scan of ISO 8601 timestamp ↵ | jan.nijtmans | 2020-05-27 | 1 | -2/+10 |
| | | | | | with literal T behaves strange (I like it!) | ||||
* | merge 8.5 | sebres | 2020-05-13 | 1 | -0/+18 |
|\ | |||||
| * | clock.test: more tests for negative month offsets over threshold of a year ↵ | sebres | 2020-05-13 | 1 | -0/+18 |
| | | | | | | | | (important for C-implementation like clock-speedup branch, see https://github.com/sebres/tclclockmod/issues/20#issuecomment-627704993) | ||||
* | | merge 8.5 (timing issue avoidance, skip test in runtime feature) | sebres | 2019-12-09 | 1 | -41/+54 |
|\ \ | |/ | |||||
| * | rewrite of [dff608952b]: skip tests if there is really a timing issue (and ↵ | sebres | 2019-12-06 | 1 | -17/+36 |
| | | | | | | | | implements new feature ::tcltest::Skip which allows conditionally skipping of tests at runtime) | ||||
| * | Exclude some test-cases with possible timing problems on Windows. Double ;; ↵ | jan.nijtmans | 2019-12-06 | 1 | -4/+5 |
| | | | | | | | | in generic/tclTimer.c | ||||
| * | (cherry-pick from8.6): Japanese Reiwa (令和) era | jan.nijtmans | 2019-05-07 | 1 | -10/+12 |
| | | |||||
* | | Japanese Reiwa (令和) era | Kevin B Kenny | 2019-05-04 | 1 | -10/+12 |
| | | |||||
* | | clock.test: resolve sporadic timing issues - "after 10" could cause pause ↵ | sebres | 2018-12-29 | 1 | -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 | ||||
* | | Tracking down test failures | dkf | 2018-11-10 | 1 | -19/+23 |
| | | |||||
* | | Historical change affecting tests: Detroit did not observe Daylight Saving ↵ | Kevin B Kenny | 2017-10-24 | 1 | -24/+3 |
|\ \ | |/ | | | | | Time in 1967 | ||||
| * | Historical change affecting tests: Detroit did not observe Daylight Saving ↵ | Kevin B Kenny | 2017-10-24 | 1 | -24/+3 |
| | | | | | | | | Time in 1967 | ||||
* | | Tcl_GetWideIntFromObj() -> TclGetWideIntFromObj(), and minor other ↵ | jan.nijtmans | 2017-06-07 | 1 | -40/+40 |
| | | | | | | | | simplifications/optimizations. No functional change. | ||||
* | | Fix clock test-cases: Make test clock-67.5 time zone independent - execution ↵ | sebres | 2017-01-09 | 1 | -2/+2 |
| | | | | | | | | fails in the time zones below gmt | ||||
* | | Make test clock-67.4 time zone independent. Bug [4a0c163d24] | oehhar | 2015-10-23 | 1 | -3/+3 |
| | | |||||
* | | Change "clock scan/format -format %x -locale current" output on msgcat ↵ | oehhar | 2015-10-23 | 1 | -0/+26 |
|\ \ | | | | | | | | | | locale change. Bug [4a0c163d24] | ||||
| * | | New test for clock scan, test numbering corrected | oehhar | 2015-10-23 | 1 | -6/+19 |
| | | | |||||
| * | | Change "clock format -format %x -locale current" output on msgcat locale ↵ | oehhar | 2015-10-21 | 1 | -0/+13 |
|/ / | | | | | | | change [4a0c163d24] | ||||
* | | [f0f876c141] Improve consistency in error messages. | dkf | 2014-06-17 | 1 | -6/+6 |
| | | |||||
* | | [d19a30db57] More testing. | dgp | 2014-04-16 | 1 | -0/+4 |
|\ \ | |/ | |||||
| * | Repair new test so all parts will be effective. | dgp | 2014-04-16 | 1 | -0/+3 |
| | | |||||
| * | Test for [d19a30db57] extended | sebres | 2014-04-16 | 1 | -0/+1 |
| | | |||||
* | | [d19a30db57] Fixed segfault in [clock] internals. Includes test. | dgp | 2014-04-16 | 1 | -0/+5 |
|\ \ | |/ | |||||
| * | Test for [d19a30db57]. | dgp | 2014-04-16 | 1 | -0/+5 |
| | | |||||
* | | [Bug 3549770] Multiple test failures running tcltest outside build tree | jan.nijtmans | 2012-07-28 | 1 | -4/+2 |
|\ \ | |/ | |||||
| * | Bug [3549770]: Multiple test failures running tcltest outside build tree | jan.nijtmans | 2012-07-28 | 1 | -4/+2 |
| | | |||||
| * | [Bug 3549770] Multiple test failures running tcltest outside build tree | jan.nijtmans | 2012-07-28 | 1 | -2/+2 |
| | | |||||
* | | Fix loading of timezones where one abbreviation is a proper suffix of ↵ | Kevin B Kenny | 2012-01-08 | 1 | -0/+148 |
|\ \ | |/ | | | | | another [Bug 3470928] | ||||
| * | Fix loading of timezones where one abbreviation is a proper suffix of ↵ | Kevin B Kenny | 2012-01-08 | 1 | -0/+148 |
| | | | | | | | | another [Bug 3470928] | ||||
| * | Don't cache the system timezone when it was derived from TCL_TZ or TZ. | max | 2011-10-18 | 1 | -0/+33 |
| | | |||||
* | | Don't cache the system timezone when it was derived from TCL_TZ or TZ. | max | 2011-10-18 | 1 | -0/+33 |
| | | |||||
* | | 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. | ||||
| | * | Now that we're no longer using SCM based on RCS, the RCS Keyword lines cause | dgp | 2011-03-01 | 1 | -2/+0 |
| | | | | | | | | | more harm than good. Purged them. | ||||
| | * | Bug 1513489 | Kevin B Kenny | 2006-07-30 | 1 | -24/+30 |
| | | | |||||
| | * | * compat/strftime.c (_conv): Corrected a problem where hour 0 | Kevin B Kenny | 2004-09-08 | 1 | -1/+5 |
| | | | | | | | | | | | | | | | | | | would format as a blank format group with %k. * tests/clock.test (clock-41.1): Added regression test case for %k at the zero hour. | ||||
| | * | * tests/clock.test: Commented clock-9.1 that the test will fail | Kevin B Kenny | 2004-05-27 | 1 | -2/+8 |
| | | | | | | | | | | | | if strftime doesn't do %s. Modernized the use of test constraints. | ||||
| | * | * tests/clock.test: Added a single test for the presence of %G | Kevin B Kenny | 2004-05-27 | 1 | -50/+57 |
| | | | | | | | | | | | | | | | | | | in [clock format], and conditioned out the clock-10.x series if they're all going to fail because of a broken strftime() call. [Bug 961714] | ||||
| | * | * compat/strftime.c (_fmt, ISO8601Week): | Kevin B Kenny | 2004-05-18 | 1 | -1/+149 |
| | | | | | | | | | | | | | | | | | | | | | * doc/clock.n: * tests/clock.test: Major rework to the handling of ISO8601 week numbers. Now passes all the %G and %V test cases on Windows, Linux and Solaris [Bugs #500285, #500389, and #852944] | ||||
| | * | 2004-05-14 Kevin B. Kenny <kennykb@acm.org> | Kevin B Kenny | 2004-05-14 | 1 | -1/+23 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * generic/tclInt.decls: Promoted TclpLocaltime and TclpGmtime * generic/tclIntDecls.h: from Unix-specific stubs to the generic * generic/tclIntPlatDecls.h: internal Stubs table. Reran 'genstubs' * generic/tclStubInit.c: * unix/tclUnixPort.h: * generic/tclClock.c: Changed a buggy 'GMT' timezone specification to the correct 'GMT0'. [Bug #922848] * unix/tclUnixThrd.c: Moved TclpGmtime and TclpLocaltime to unix/tclUnixTime.c where they belong. * unix/tclUnixTime.c (TclpGmtime, TclpLocaltime, TclpGetTimeZone, ThreadSafeGMTime [removed], ThreadSafeLocalTime [removed], SetTZIfNecessary, CleanupMemory): Restructured to make sure that the same mutex protects all calls to localtime, gmtime, and tzset. Added a check in front of those calls to make sure that the TZ env var hasn't changed since the last call to tzset, and repeat tzset if necessary. [Bug #942078] Removed a buggy test of the Daylight Saving Time information in 'gettimeofday' in favor of applying 'localtime' to a known value. [Bug #922848] * tests/clock.test (clock-3.14): Added test to make sure that changes to $env(TZ) take effect immediately. * win/tclWinTime.c (TclpLocaltime, TclpGmtime): Added porting layer for 'localtime' and 'gmtime' calls. | ||||
| | * | Fixed Bug 710310 (duplicate test numbers in clock.test). Made major | Kevin B Kenny | 2003-04-12 | 1 | -30/+30 |
| | | | | | | | | | | | | | | | changes to tclWinTime.c and related code to improve loop filter stability. | ||||
| * | | * library/clock.tcl (LocalizeFormat): | Kevin B Kenny | 2009-10-29 | 1 | -1/+5 |
| | | | | | | | | | | | | | | | | | | * tests/clock.test (clock-67.1): Corrected a problem where '%%' followed by a letter in a format group could expand recursively: %%R would turn into %%H:%M:%S. [Bug 2819334] | ||||
| * | | * library/clock.tcl (ParseClockScanFormat): | Kevin B Kenny | 2009-10-27 | 1 | -1/+14 |
| | | | | | | | | | | | | | | | | | | | | | | | | Corrected a problem where [clock scan] didn't load the timezone soon enough when processing a time format that lacked a complete date. [Bug 2886852] * tests/clock.test (clock-66.1): Added a test case for the above bug. | ||||
| * | | * library/clock.tcl (ProcessPosixTimeZone): | Kevin B Kenny | 2009-10-24 | 1 | -1/+11 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Corrected a regression in the fix to [Bug 2207436] that caused [clock] to apply EU daylight saving time rules in the US. Thanks to Karl Lehenbauer for reporting this regression. * tests/clock.test (clock-52.4): Added a regression test for the above bug. * library/tzdata/Asia/Dhaka: * library/tzdata/Asia/Karachi: New DST rules for Bangladesh and Pakistan. (Olson's tzdata2009o.) |