| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
| |
embed the initialization script in strings. No changes to code.
|
|
|
|
| |
configuration options -constraints and -limitconstraints.
|
| |
|
|
|
|
|
| |
* Fixed bug uncovered in the conversion where a message was written
to stdout instead of [outputChannel].
|
|
|
|
|
| |
* library/tcltest/tcltest.tcl: Corrected docs. Bumped to 2.2.1.
* library/tcltest/pkgIndex.tcl: [Bug 578163]
|
|
|
|
|
|
|
| |
* tests/tcltest.test: non-writable . by [cd [temporaryDirectory]].
* library/auto.tcl: Fix [tcl_findLibrary] to be sure it sets
$varName only if a successful library script is found. [Bug 577033]
|
|
|
|
|
| |
* library/tcltest/tcltest.tcl: Added trace to be sure the stdio
constraint is updated whenever the [interpreter] changes.
|
|
|
|
|
|
|
|
| |
* library/tcltest/tcltest.tcl: their former behavior, and documented
* tests/cmdAH.test: it. Corrected misspelling of hook
* tests/event.test: procedure. Restored tests.
* tests/http.test:
* tests/io.test:
|
|
|
|
|
|
|
| |
and [GetMatchingDirectories], removing special case processing.
* doc/tcltest.n: More documentation updates. Reference sections
are complete. Only examples need adding.
|
|
|
|
|
|
|
| |
* library/tcltest/tcltest.tcl: Change [configure -match] to
stop treating an empty list as a list of the single pattern "*".
Changed the default value to [list *] so default operation
remains the same.
|
|
|
|
|
| |
* library/tcltest/tcltest.tcl: restored writeability testing of
-tmpdir, augmented by a special exception for the deafault value.
|
|
|
|
| |
default directory can be guaranteed to be writeable.
|
|
|
|
|
|
| |
contents. Updated tests that depended on buggy behavior. Also
added warning messages to "-debug 1" operations to debug test
calls to (make|remove)(File|Directory).
|
|
|
|
|
|
| |
* library/tcltest/tcltest.tcl: Corrected -testdir default value.
Was not reliable, and disagreed with docs! Thanks to Hemang Lavana.
[Bug 575150]
|
|
|
|
| |
environment variablle configures tcltest at package load time.
|
|
|
|
|
| |
Also corrected test suite errors exposed by corrected code.
[Bug 564656]
|
|
|
|
| |
most of it in there.
|
|
|
|
| |
from tcltest.
|
|
|
|
|
|
|
| |
with options -constraints knownBug -limitConstraints 1 only tests
the knownBug tests. Mostly involves replacing direct access to the
testConstraints array with calls to the testConstraint command
(which requires tcltest version 2).
|
|
|
|
| |
issues. Thanks to Bruce Stephens. [Bug 572025]
|
| |
|
|
|
|
|
|
|
|
|
| |
environment variable locale values according to XPG4, and to
recognize the LC_ALL and LC_MESSAGES values over that of LANG.
Also added many Windows Registry locale values to those
recognized by msgcat. Revised tests and docs. Bumped to
version 1.3. Thanks to Bruno Haible for the report and
assistance crafting the solution. [Bug 525522, 525525]
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
| |
revealed by running test suite with "-singleproc 1".
* doc/tcltest.n:
* library/tcltest/tcltest.tcl:
* tests/tcltest.test: Several updates to tcltest.
1) changed to lazy initialization of test constraints
2) deprecated [initConstraintsHook]
3) repaired badly broken [limitConstraints].
[Patch 512214, Bug 558742, Bug 461000]
|
|
|
|
|
|
| |
Converted tcltest.test to use a private namespace. Fixed bugs in
[tcltest::Eval] revealed by calling [tcltest::test] from a non-global
namespace, and namespace errors in init.test.
|
|
|
|
|
|
|
| |
users to add new legal values of the -match option to [test],
associating each with a Tcl command that does the matching of
expected results with actual results of tests. Thanks to
Arjen Markus. [Patch 521362]
|
|
|
|
| |
Thanks to Helmut for report. [Bug 550534]
|
|
|
|
| |
[source]-ing test script in subdirectories.
|
|
|
|
|
|
| |
namespace when determining the max translated length. Also
made revisions for better use of namespace variables and more
efficient [uplevel]s.
|
|
|
|
| |
of msgcat; bumped to 1.2.3. [Bug 544727]
|
|
|
|
| |
kept only for tcltest 1 compatibility.
|
|
|
|
|
|
|
| |
when called with invalid syntax and to accept exactly two arguments
as documented. Improved error messages. [Bug 497446, Patch 513983]
***POTENTIAL INCOMPATIBILITY***: Incompatible with previous
tcltest 2.* releases, found only in alpha releases of Tcl 8.4.
|
| |
|
|
|
|
| |
be disturbed
|
| |
|
|
|
|
| |
to GetMatchingFiles), which was a public function in tcltest 1.0.
|
|
|
|
|
| |
coding conventions, and namespace issues, with several minor bugs
fixed in the process.
|
| |
|
| |
|
| |
|
|
|
|
|
| |
constraint lists can have arbitrary whitespace, and non-lists don't
blow things up. [Bug 495977]
|
|
|
|
|
|
| |
unchanged, so that the tcltest package can test code that depends
on auto-loading. If a testing application needs $::auto_path pruned,
it should do that itself. [Bug 495726]
|
|
|
|
| |
executable currently running the tcltest package. [Bug 454050]
|
|
|
|
| |
as the customization hooks. [Bug 495662]
|
| |
|
|
|
|
|
| |
a proper list to foreach to avoid munging a Windows
patch like D:\Foo\Bar into D:FooBar before the glob.
|
|
|
|
|
|
|
| |
* library/encoding/iso2022.enc:
* tools/encoding/iso2022-jp.esc:
* tools/encoding/iso2022.esc: gave <ESC>$B precedence over <ESC>$@,
based on comments (point 1) in [Bug #219283] (rfc 1468)
|
|
|
|
|
|
| |
sourceable file names (was only *.tcl or tclIndex files with no
more than one dot and 14 chars). There is enough internal
protection in a safe interpreter already. Fixes [Tk Bug #521560].
|
|
|
|
| |
::error was intended. Bump to http 2.4.2.
|
|
|
|
|
| |
* library/http/http.tcl: don't add port in default case to handle
broken servers. http bumped to 2.4.1 [Bug #504508]
|