summaryrefslogtreecommitdiffstats
path: root/tests/cmdAH.test
Commit message (Collapse)AuthorAgeFilesLines
* Merge 8.7jan.nijtmans2019-08-011-4/+4
|\
| * Merge 8.6jan.nijtmans2019-07-311-1/+2
| |\
| | * Mark 6 failing tests as knownMsvcBug. To be investigated.jan.nijtmans2019-07-311-1/+2
| | |\
| * | \ merge 8.6, integrate branch bug-4718b41c56, rebuild win/configure, conflicts ↵sebres2019-07-121-0/+20
| |\ \ \ | | |/ / | | | | | | | | resolved (nothreads not available for 8.7)
| | * | integrate branch bug-4718b41c56, revert/rebuild win/configure (2.69 in ↵sebres2019-07-121-0/+20
| | |\ \ | | | |/ | | | | | | | | tcl8.6), conflicts resolved, etc
| | | * fixes [4718b41c56] for windows x86 (mingw / MSVC versions with CRT ↵sebres2019-07-081-0/+20
| | | | | | | | | | | | | | | | supporting 64-bit time_t)
* | | | restore test-cases covering bug-4718b41c56 (partially revert last checkin, ↵sebres2019-07-121-0/+17
| | | | | | | | | | | | | | | | cherrypick from 8.7), set constraint time64bit to 1 (always valid in 9.0)
* | | | Merge 8.7dkf2019-05-251-2/+58
|\ \ \ \ | |/ / /
| * | | Add test for what happens when the directory in the template doesn't exist; ↵dkf2019-05-171-0/+16
| | | | | | | | | | | | | | | | doc it too.
| * | | Fix new tests cmdAH-33.[45] by making them pass on Windowsfvogel2019-05-131-2/+2
| | | |
| * | | Testsdkf2019-05-011-2/+42
| |/ /
* | | Merge 8.7jan.nijtmans2018-12-111-2/+0
|/ / | | | | | | In test-cases, don't load Tcltest package if it isn't actually used. Another round of size_t related improvements. Nothing functional. Also improve some comments.
* | merge 8.5: fixes segfault [7a9dc52b29] and wrong normalization (inside ↵sebres2018-11-221-0/+7
|\ \ | |/ | | | | TclJoinPath) for pure relative path-segments; test-cases extended and several windows-related are fixed.
| * refactoring normalize in case of second path starting with tilde (~/~foo) - ↵sebres2018-11-201-0/+7
| | | | | | | | | | force second path as relative by join (provide normalize flag for TclJoinPath); test cases extended
* | Fix test-cases running on Windows 10: [string index ↵jan.nijtmans2018-10-171-1/+1
|\ \ | |/ | | | | | | $tcl_platform(osVersion) 0] doesn't give the correct answer then. Also backport genStubs.tcl from 8.7: The "deprecated" mark is not used in Tcl 8.6, but it is used by Tk 8.7 when doing "make genstubs" against Tcl 8.6.
| * Fix test-cases running on Windows 10: [string index ↵jan.nijtmans2018-10-171-1/+1
| | | | | | | | $tcl_platform(osVersion) 0] doesn't give the correct answer then (it gives "1", but "10" was expected)
* | win: fixed test-cases (see [525ccacaef]) running under windows outside of ↵sebres2018-07-161-6/+21
| | | | | | | | temp-folder
* | Update tests that were still written on the outdated premise that Tcl's ↵dgp2017-10-271-4/+4
|\ \ | |/ | | | | encoding subsystem had to initialize starting in the identity encoding.
| * Update tests that were still written on the outdated premise that Tcl'sdgp2017-10-271-4/+4
| | | | | | encoding subsystem had to initialize starting in the identity encoding.
| * Fix [3118489]: NUL in filenames. (On Windows, protect against invalid use of ↵jan.nijtmans2014-05-151-0/+3
| | | | | | | | ':' in filenames as well)
* | Make 'clock' and 'encoding' into compilable ensembles that play with safe ↵Kevin B Kenny2017-03-141-2/+2
| | | | | | | | interps
* | Fix docs and test failures. I had rolled back .PS1 (Powershell files) as ↵ashok2016-07-151-3/+4
| | | | | | | | being executable without fixing tests and docs.
* | [77d58e3a7a] Test case independence: chanio, cmdah, env, history.dkf2016-07-141-2/+6
| |
* | Fix missing constraints for Windows-specific testsashok2016-07-091-2/+2
| |
* | Bugfix [3613671]. file owned implementation for Windows.ashok2016-07-091-0/+6
| |
* | Bugfix [ae61a67192]. file {stat, type, size} etc. support for built-in ↵ashok2016-07-091-2/+54
| | | | | | | | special Windows files/devices like CON.
* | Bugfix [5d7ea04580]. Treat .cmd and .ps1 files are executable on Windows.ashok2016-07-071-12/+11
| |
* | Finally, use correct octal notation which works in Tcl 9 as well.jan.nijtmans2014-07-171-5/+5
| |
* | Fix [3118489]: NUL in filenames, now fixed for both Windows and UNIX. jan.nijtmans2014-04-111-1/+1
| | | | | | For consistancy, any NUL character in a filename prevents the native filesystem to generate a native file representation for it. Other filesystems than the native one may still accept it, but it's not recommended.
* | Fix [3118489] for Windows only: NUL in filenames. This allows various ↵jan.nijtmans2014-04-111-0/+3
| | | | | | | | characters to be used in win32 filenames which are normally invalid, as described here: [http://cygwin.com/cygwin-ug-net/using-specialnames.html#pathnames-specialchars]. The Cygwin shell can handle those same filenames as well. In other shells (cmd.exe/mSys) or on the Windows desktop the filenames will look strange, but that's all.
* | [Bug 3608360]: Test to make sure we never let [file exists] do globbing.dkf2013-03-181-0/+13
|\ \ | |/
| * [Bug 3608360]: Test to make sure we never let [file exists] do globbing.dkf2013-03-181-0/+13
| |\
| | * [Bug 3608360]: Test to make sure we never let [file exists] do globbing.dkf2013-03-181-0/+13
| | |
| | * More complete purge of things only present for supporting long-dead Mac 9 ↵dgp2012-11-151-262/+1
| | | | | | | | | | | | systems.
* | | Merge 3595576 tests from 8.5.dgp2012-12-131-0/+6
|\ \ \ | |/ /
| * | 3595576 Tests/fix for mem corruption: [catch] fails to store options in a var.dgp2012-12-131-0/+6
| | |
* | | No longer build tcltest.exe to run the tests,but use tclsh86.exe in ↵jan.nijtmans2012-07-291-0/+3
| | | | | | | | | | | | combination with tcltest86.dll to do that (Windows only)
* | | 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-021-2/+0
| |\ \ | | |/ | | | more harm than good. Purged them.
| | * 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.
| | * Backported fix for bug #1420432 (cannot set mtime for directories on windows).patthoyts2006-10-011-1/+16
| | |
| | * Bugs 926106 and 1353840Kevin B Kenny2005-11-151-1/+13
| | |
| | * root interacts badly with access(...,X_OK) [Bug 929892]dkf2004-04-061-2/+2
| | |
| | * * tests/cmdAH.test: Made tests of [file mtime] work better on FATdkf2003-07-041-27/+74
| | | | | | | | | | | | filesystems. [Patch 760768] Also a little general cleanup.
| | * filesystem fixes backportedvincentdarley2003-04-141-5/+8
| | |
| | * Fixes for three filesystem problemsvincentdarley2003-03-181-3/+3
| | |
| * | [Bug 942170]: Detect the st_blocks field of 'struct stat' correctly.dkf2009-12-281-1/+3
| | |
* | | Clean up of tests and conversion to tcltest 2. Target has been to get init anddkf2011-01-011-39/+43
| | | | | | | | | | | | cleanup code out of the test body and into the -setup/-cleanup stanzas.
* | | * generic/tclCmdAH.c (TclInitFileCmd, TclMakeFileCommandSafe, ...):dkf2010-12-091-12/+12
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Break up [file] into an ensemble. Note that the ensemble is safe in itself, but the majority of its subcommands are not. * generic/tclFCmd.c (FileCopyRename,TclFileDeleteCmd,TclFileAttrsCmd) (TclFileMakeDirsCmd): Adjust these subcommand implementations to work inside an ensemble. (TclFileLinkCmd, TclFileReadLinkCmd, TclFileTemporaryCmd): Move these subcommand implementations from tclCmdAH.c, where they didn't really belong. * generic/tclIOCmd.c (TclChannelNamesCmd): Move to more appropriate source file. * generic/tclEnsemble.c (TclMakeEnsemble): Start of code to make partially-safe ensembles. Currently does not function as expected due to various shortcomings in how safe interpreters are constructed. * tests/cmdAH.test, tests/fCmd.test, tests/interp.test: Test updates to take into account systematization of error messages.
* | | More consistency in errorcode generation.dkf2010-02-051-2/+2
| | |