diff options
author | jan.nijtmans <nijtmans@users.sourceforge.net> | 2021-10-18 09:43:03 (GMT) |
---|---|---|
committer | jan.nijtmans <nijtmans@users.sourceforge.net> | 2021-10-18 09:43:03 (GMT) |
commit | 43d72b8d8e0d029c39b3c9abbb84f196aed496f5 (patch) | |
tree | e97b95822a8a721117cc123371a30b9aa1850f96 /tests | |
parent | 8fbe8df970a5b40d4cb092a3c12986e1cc154fb9 (diff) | |
download | tcl-43d72b8d8e0d029c39b3c9abbb84f196aed496f5.zip tcl-43d72b8d8e0d029c39b3c9abbb84f196aed496f5.tar.gz tcl-43d72b8d8e0d029c39b3c9abbb84f196aed496f5.tar.bz2 |
separate "testConstraint nodep" in tcltests.tcl
Diffstat (limited to 'tests')
-rw-r--r-- | tests/info.test | 2 | ||||
-rw-r--r-- | tests/regexp.test | 3 | ||||
-rw-r--r-- | tests/regexpComp.test | 2 | ||||
-rw-r--r-- | tests/string.test | 2 | ||||
-rw-r--r-- | tests/stringObj.test | 2 | ||||
-rw-r--r-- | tests/tcltests.tcl | 1 |
6 files changed, 6 insertions, 6 deletions
diff --git a/tests/info.test b/tests/info.test index ced4435..46f85e7 100644 --- a/tests/info.test +++ b/tests/info.test @@ -20,9 +20,9 @@ if {{::tcltest} ni [namespace children]} { namespace import -force ::tcltest::* } ::tcltest::loadTestedCommands +package require tcltests catch [list package require -exact tcl::test [info patchlevel]] testConstraint zlib [llength [info commands zlib]] -testConstraint nodep [info exists tcl_precision] # Set up namespaces needed to test operation of "info args", "info body", # "info default", and "info procs" with imported procedures. diff --git a/tests/regexp.test b/tests/regexp.test index 6bed21e..a44f2e3 100644 --- a/tests/regexp.test +++ b/tests/regexp.test @@ -17,9 +17,8 @@ if {"::tcltest" ni [namespace children]} { } unset -nocomplain foo - +package require tcltests testConstraint exec [llength [info commands exec]] -testConstraint nodep [info exists tcl_precision] # Used for constraining memory leak tests testConstraint memory [llength [info commands memory]] diff --git a/tests/regexpComp.test b/tests/regexpComp.test index 1587c72..e78c0df 100644 --- a/tests/regexpComp.test +++ b/tests/regexpComp.test @@ -16,7 +16,7 @@ if {"::tcltest" ni [namespace children]} { namespace import -force ::tcltest::* } -testConstraint nodep [info exists tcl_precision] +package require tcltests # Procedure to evaluate a script within a proc, to test compilation # functionality diff --git a/tests/string.test b/tests/string.test index 822899c..6750a5c 100644 --- a/tests/string.test +++ b/tests/string.test @@ -19,6 +19,7 @@ if {"::tcltest" ni [namespace children]} { ::tcltest::loadTestedCommands catch [list package require -exact tcl::test [info patchlevel]] +package require tcltests # Helper commands to test various optimizations, code paths, and special cases. proc makeByteArray {s} {binary format a* $s} @@ -33,7 +34,6 @@ testConstraint testindexobj [expr {[info commands testindexobj] ne {}}] testConstraint testevalex [expr {[info commands testevalex] ne {}}] testConstraint utf16 [expr {[string length \U010000] == 2}] testConstraint testbytestring [llength [info commands testbytestring]] -testConstraint nodep [info exists tcl_precision] # Used for constraining memory leak tests testConstraint memory [llength [info commands memory]] diff --git a/tests/stringObj.test b/tests/stringObj.test index 135830c..4402185 100644 --- a/tests/stringObj.test +++ b/tests/stringObj.test @@ -19,12 +19,12 @@ if {"::tcltest" ni [namespace children]} { ::tcltest::loadTestedCommands catch [list package require -exact tcl::test [info patchlevel]] +package require tcltests testConstraint testobj [llength [info commands testobj]] testConstraint testbytestring [llength [info commands testbytestring]] testConstraint testdstring [llength [info commands testdstring]] testConstraint tip389 [expr {[string length \U010000] == 2}] -testConstraint nodep [info exists tcl_precision] test stringObj-1.1 {string type registration} testobj { set t [testobj types] diff --git a/tests/tcltests.tcl b/tests/tcltests.tcl index 1ee37d3..f7407b4 100644 --- a/tests/tcltests.tcl +++ b/tests/tcltests.tcl @@ -15,6 +15,7 @@ if {[namespace which testdebug] ne {}} { [testConstraint purify] }] } +testConstraint nodep [info exists tcl_precision] testConstraint fcopy [llength [info commands fcopy]] testConstraint fileevent [llength [info commands fileevent]] testConstraint thread [ |