From 1d77ae594ff85f4e2d248e6b99102d5c9265c8a1 Mon Sep 17 00:00:00 2001 From: dkf Date: Mon, 1 Dec 2008 15:22:54 +0000 Subject: Fix [Bug 2371623] with a constraint. --- ChangeLog | 18 +++++++++++------- tests/cmdAH.test | 7 ++++--- 2 files changed, 15 insertions(+), 10 deletions(-) diff --git a/ChangeLog b/ChangeLog index 806fb77..ae26270 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,12 +1,16 @@ +2008-12-01 Donal K. Fellows + + * tests/cmdAH.test (cmdAH-32.6): Test was not portable; depended on a + C API function not universally available. [Bug 2371623] + 2008-11-30 Kevin B. Kenny - * library/clock.tcl (format, ParseClockScanFormat): Added a - [string map] to get rid of namespace delimiters before caching a - scan or format procedure [Bug 2362156]. - * tests/clock.test (clock-64.[12]): Added test cases for the bug - that was tickled by a namespace delimiter inside a format string. - - + * library/clock.tcl (format, ParseClockScanFormat): Added a [string + map] to get rid of namespace delimiters before caching a scan or + format procedure. [Bug 2362156] + * tests/clock.test (clock-64.[12]): Added test cases for the bug that + was tickled by a namespace delimiter inside a format string. + 2008-11-29 Donal K. Fellows TIP #210 IMPLEMENTATION diff --git a/tests/cmdAH.test b/tests/cmdAH.test index b5408dd..da554ce 100644 --- a/tests/cmdAH.test +++ b/tests/cmdAH.test @@ -10,7 +10,7 @@ # See the file "license.terms" for information on usage and redistribution # of this file, and for a DISCLAIMER OF ALL WARRANTIES. # -# RCS: @(#) $Id: cmdAH.test,v 1.64 2008/11/29 18:17:19 dkf Exp $ +# RCS: @(#) $Id: cmdAH.test,v 1.65 2008/12/01 15:22:55 dkf Exp $ if {[lsearch [namespace children] ::tcltest] == -1} { package require tcltest 2.1 @@ -1568,12 +1568,13 @@ test cmdAH-32.5 {file tempfile - templates} -constraints unix -body { } -cleanup { catch {file delete $name} } -result ok -test cmdAH-32.6 {file tempfile - templates} -constraints unix -body { +# Not portable; not all unix systems have mkstemps() +test cmdAH-32.6 {file tempfile - templates} -body { set template [file join $dirfile foo] close [file tempfile name $template.bar] expr {[string match $template*.bar $name] ? "ok" : "$template.bar produced $name"} -} -cleanup { +} -constraints {unix nonPortable} -cleanup { catch {file delete $name} } -result ok -- cgit v0.12