Import Tcl 8.6.10
This commit is contained in:
@@ -608,6 +608,18 @@ test pkg-3.53 {Tcl_PkgRequire procedure, picking best stable version} {
|
||||
package require t
|
||||
set x
|
||||
} {1.1}
|
||||
test package-3.54 {Tcl_PkgRequire procedure, coroutine support} -setup {
|
||||
package forget t
|
||||
} -body {
|
||||
coroutine coro1 apply {{} {
|
||||
package ifneeded t 2.1 {
|
||||
yield
|
||||
package provide t 2.1
|
||||
}
|
||||
package require t 2.1
|
||||
}}
|
||||
list [catch {coro1} msg] $msg
|
||||
} -match glob -result {0 2.1}
|
||||
|
||||
|
||||
test package-4.1 {Tcl_PackageCmd procedure} -returnCodes error -body {
|
||||
|
||||
Reference in New Issue
Block a user