summaryrefslogtreecommitdiffstats
path: root/tests/package.test
Commit message (Collapse)AuthorAgeFilesLines
* TIP 590: Recommend lowercase Package Namesjan.nijtmans2020-12-041-2/+2
|\
| * Lesser TIP #590 implementation: Only package renaming, no code changesjan.nijtmans2020-11-061-2/+2
| |\
| | * Case-sensitive package namesjan.nijtmans2020-11-031-4/+4
| |/
* | More ©-sign consolidationjan.nijtmans2020-11-231-1/+1
| |
* | Now that all Tcl source files are UTF-8 by default, we can use the ©-sign ↵jan.nijtmans2020-11-231-3/+3
|/ | | | whenever reasonable.
* Merge 8.6jan.nijtmans2020-09-041-1/+1
|\
* \ Merge 8.6jan.nijtmans2020-07-201-5/+5
|\ \ | |/
| * Merge 8.5.jan.nijtmans2020-07-201-5/+5
| |\ | | | | | | Mark testcases io-50.* nonPortable: they fail too often in travis builds.
| * | Add remaining wrapper to the NR functions, remaining calls to pooryorick2018-02-121-0/+12
| | | | | | | | | | | | | | | TCL_NRAddCallback, and a test for a package require script that yields. DGP: This checkin introduces a memleak, detected by test compExpr-7.1.
* | | Purge end-of-line spacingjan.nijtmans2018-08-021-2/+2
| | |
* | | amend to [1830f9f520e2abdd], fixed package.test if built without test - ↵sebres2018-07-101-1/+1
| | | | | | | | | | | | avoids test file error: package "Tcltest" isn't loaded statically
* | | Add remaining wrapper to the NR functions, remaining calls topooryorick2018-02-061-0/+12
| | | | | | | | | TCL_NRAddCallback, and a test for a package require script that yields.
* | | Repair lost of broken [package prefer] testing.dgp2017-11-141-25/+100
| | |
* | | [5d6de65036] [package require] with [package prefer stable] was not choosing ↵dgp2017-11-141-11/+23
|\ \ \ | |/ / | | | | | | available stable package.
| * | [5d6de65036] [package require] with [package prefer stable] was not choosing ↵dgp2017-11-141-0/+10
| |\ \ | | |/ | | | | | | available stable package.
* | | Fix 2 test-cases, due to changed command options.jan.nijtmans2017-01-041-1/+1
| | |
* | | Allow unstable Tcl releases to use unstable packages by default (this makes ↵jan.nijtmans2016-03-111-10/+28
|/ / | | | | | | "package require Tk" find the expected 8.7a0 version in stead of 8.6). Make many "package" test-cases work even when the environment variable TCL_PKG_PREFER_LATEST is set.
* | Correct test suite errors revealed by a -singleproc 1 -debug 1 run.dgp2011-07-071-1/+1
| |
* | tcltest 2.3.3 fixes:dgp2011-06-211-1/+1
|\ \ | |/ | | | | | | | | | | * Use package ifneeded so slave gets exactly same tcltest version as master * Use configure command instead of legacy ::argv magic to pass tcltest configuration options to slave interp. Test files using the new loadIntoSlaveInterpreter command updated to declare their need for tcltest 2.3.3 as minimum acceptable release.
* | Make tests in child interpreters report their summary info in the master.dkf2011-03-101-4/+2
| | | | | | Bumped tcltest version to 2.3.3
* | Now that we're no longer using SCM based on RCS, the RCS Keyword linesdgp2011-03-021-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 causedgp2011-03-011-2/+0
| | | | | | more harm than good. Purged them.
* | * tests/package.test, tests/pkg.test: Coalesce these tests into onedkf2011-01-061-25/+1237
|/ | | | | | | file that is concerned with the package system. Convert to use tcltest2 properly. * tests/autoMkindex.test, tests/pkgMkIndex.test: Convert to use tcltest2 properly.
* * tests/*.test: Changed all occurances of "namespace importericm2000-04-101-2/+2
| | | | ::tcltest" to "namespace import -force ::tcltest" [Bug: 3948].
* * tests/package.test:ericm2000-02-071-33/+33
| | | | | * library/tclIndex: * library/package.tcl: Renamed ::package namespace to ::pkg.
* * tests/package.test:ericm2000-02-011-0/+71
* library/tclIndex: * library/package.tcl: Added ::package namespace and ::package::create function. * library/init.tcl: Fixed problem with auto_load and determining if commands were loaded. * library/auto.tcl: "Fixed" issues with $ in files to be auto indexed. * doc/Package.n: New man page for package::create function. * doc/pkgMkIndex.n: Added additional information. * doc/library.n: Added additional qualification regarding auto_mkindex.