summaryrefslogtreecommitdiffstats
path: root/tests/fileSystem.test
Commit message (Collapse)AuthorAgeFilesLines
* Add test-case for previous commit, which shows that when trying to open a ↵jan.nijtmans2014-11-031-0/+3
|\ | | | | | | | | filename with invalid characters gives the right error-message. (same bug existed on UNIX too, which is now fixed) FossilOrigin-Name: 9971779e88d7f9f7d223d4a13a795a38d2ff28d5
| * Add test-case for previous commit, which shows that when trying to open a ↵jan.nijtmans2014-11-031-0/+3
| | | | | | | | | | filename with invalid characters gives the right error-message. (same bug existed on UNIX too, which is now fixed) FossilOrigin-Name: e03818474b0c94354ffb8d2600d18a84a6fbecfe
* | 3597000 Consistent [file copy] result.dgp2013-03-191-2/+2
|\ \ | |/ | | FossilOrigin-Name: 64f4ffa38232cee286bc6efa322c7bc60d646925
| * 3597000 Consistent [file copy] result.dgp2013-03-191-2/+2
| |\ | | | | | | FossilOrigin-Name: 629ee9f78d8fb5deca1933428e1909b090e2f9e4
| | * filesystem, glob, tilde fixvincentdarley2004-12-021-0/+52
| | | | | | | | | FossilOrigin-Name: 612cef46425ebed2f32fdbbcf1fb7995d88b6f6e
| | * backport file join fixvincentdarley2004-11-231-0/+8
| | | | | | | | | FossilOrigin-Name: 1a608efe04dca17b50f0e4659c5ab304237050e7
| | * * tests/fileName.test:das2004-11-111-0/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | * tests/fileSystem.test: * tests/io.test: * tests/tcltest.test: fixed bugs causing failures when running tests with -tmpdir arg not set to working dir. FossilOrigin-Name: 2b9f53cea6a2326ce5bbee67f18d24129e9d1310
| | * backport of recent fs fixes from cvs headvincentdarley2004-07-021-0/+81
| | | | | | | | | FossilOrigin-Name: 6611bc2f61cf372c6bd0018775fef4f803e7f1ce
| | * * tests/exec.test: Corrected temporary file managementdgp2003-10-071-3/+6
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * tests/fileSystem.test: issues uncovered by -debug 1 test * tests/ioCmd.test: operations. Also backported some * tests/pid.test: other fixes from the HEAD. * tests/socket.test: [Bugs 675605, 675655] * tests/source.test: FossilOrigin-Name: 552fa6ec61860618a115bc3ce6145571a662cca6
| | * * tests/cmdMZ.test: Updated [package require tcltest] lines todgp2003-10-061-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | * tests/fileSystem.test: indiciate that these test files * tests/notify.test: use features of tcltest 2. [Bug 706114] * tests/parseExpr.test: * tests/unixNotfy.test: FossilOrigin-Name: f807a06c4b2016a46659bdf922d1fd8183881c3b
* | | Test independence in fileSystem.testdgp2013-03-181-5/+14
|\ \ \ | |/ / | | | FossilOrigin-Name: 5db36f952e4dd29bb8ad8c3a22165922730a2603
| * | Test independence in fileSystem.testdgp2013-03-181-5/+18
| | | | | | | | | FossilOrigin-Name: bebb15f295ba6c65755f536bf949553b2bacd32d
* | | 3549770 fix filesystem-7.1.x tests: loaddll constraint setup and path for ↵twylite2012-09-131-2/+2
| | | | | | | | | | | | | | | filesystem-7.1.1 FossilOrigin-Name: d3bb61ba3c33b0e4a611a3d51de9b02bb5e3c859
* | | more result generation conversiondkf2012-08-031-1/+1
| | | | | | | | | FossilOrigin-Name: b3ccaec093ccefb47e906f080f96fad036eaf9fc
* | | fix filesystem-7.1.x tests in install environment [3549770], as suggested by ↵jan.nijtmans2012-07-301-9/+11
| | | | | | | | | | | | | | | | | | | | | Twylite temporary workaround for winPipe failing tests (still work to do) FossilOrigin-Name: a748572cd1e3bcf563e522192523061847347059
* | | Less strictness about exactly which dll versions are testedjan.nijtmans2012-07-301-2/+4
| | | | | | | | | FossilOrigin-Name: 6a9564af94abe014007d291111107adbf24d4f5c
* | | Fix various test when run outside of the build environment [3549770]jan.nijtmans2012-07-301-7/+9
| | | | | | | | | FossilOrigin-Name: c1dc55adfd3af9d4d8d2cdb2fe3c7077cbadc3e2
* | | 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) FossilOrigin-Name: 9792ff8b65ab77c813359c0e324f501dab14b948
* | | fix bug [3545366]: Win32 link normalization test failuresjan.nijtmans2012-07-191-1/+1
| | | | | | | | | FossilOrigin-Name: 1a73a32709b7975cc9e041da4b6b915b90559e82
* | | 3414754 Fix the PATHFLAGS != 0 intrep normalizing trailing slashes.dgp2011-10-311-0/+4
|\ \ \ | |/ / | | | FossilOrigin-Name: 0b6c54865bb703c0a543fcd2dbcadd4e538e4f13
| * | Added test case to the test suitedgp2011-10-271-0/+4
| | | | | | | | | FossilOrigin-Name: 98005cd50d44fc789f5f058067bcebbab9778ce9
* | | More cleaning up of the code to remove unnecessary [string equal]s in tests.dkf2011-06-081-241/+121
| | | | | | | | | FossilOrigin-Name: b26424e52289f9cd7e200315fc2f25be5c14006a
* | | Clean up of tests and conversion to tcltest 2. Target has been to get init anddkf2011-01-011-1/+1
| | | | | | | | | | | | | | | | | | cleanup code out of the test body and into the -setup/-cleanup stanzas. FossilOrigin-Name: 69575bf53bde74f4eadace00ab1253e5814dd3ea
* | | * generic/tclCmdAH.c (TclInitFileCmd, TclMakeFileCommandSafe, ...):dkf2010-12-091-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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. FossilOrigin-Name: 264ccb78f6fab91cf8c37d3c2f2126be9f368fe3
* | | Fix filesystem-5.1 test failure on CYGWINnijtmans2010-05-311-1/+1
| | | | | | | | | FossilOrigin-Name: 500e9cc4ee39a8b4dee386b7f6ce47acc629fb2d
* | | * generic/tcl.decls: [TIP #357]: First round of changeskennykb2010-04-021-1/+17
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * generic/tclDecls.h: to export Tcl_LoadFile, Tcl_FindSymbol, * generic/tclIOUtil.c: and Tcl_FSUnloadFile to the public API. * generic/tclInt.h: * generic/tclLoad.c: * generic/tclLoadNone.c: * generic/tclStubInit.c: * tests/fileSystem.test: * tests/load.test: * tests/unload.test: * unix/tclLoadDl.c: * unix/tclLoadDyld.c: * unix/tclLoadNext.c: * unix/tclLoadOSF.c: * unix/tclLoadShl.c: * unix/tclUnixPipe.c: * win/Makefile.in: * win/tclWinLoad.c: FossilOrigin-Name: 80aa157f455c7e777a532f7a3fd791d38359f31d
* | | Use the powers of tcltest2 for good! Also add basic testing of disassmblerdkf2008-09-101-332/+266
|/ / | | | | | | | | | | (though not of its output format). FossilOrigin-Name: 677f3de5be6eecbfdffcbc5dad8679bcf673c6b8
* | * tests/*.test: updated all tests to refer explicitly to thetip-278-20061009msofer2006-10-091-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | global variables ::errorInfo, ::errorCode, ::env and ::tcl_platform: many were relying on the alternative lookup in the global namespace, that feature is tested specifically in namespace and variable tests. The modified testfiles are: apply.test, basic.test, case.test, cmdIL.test, cmdMZ.test, compExpr-old.test, error.test, eval.test, event.test, expr.test, fileSystem.test, for.test, http.test, if.test, incr-old.test, incr.test, interp.test, io.test, ioCmd.test, load.test, misc.test, namespace.test, parse.test, parseOld.test, pkg.test, proc-old.test, set.test, switch.test, tcltest.test, thread.test, var.test, while-old.test, while.test. FossilOrigin-Name: a8fcd798f4d17d4d3c958b65f206e78267d99627
* | * generic/tclPathObj.c: Yet another revised fix for the [Bug 1379287]dgp2006-04-071-0/+20
| | | | | | | | | | | | * tests/fileSystem.test: family of path normalization bugs. FossilOrigin-Name: a2851d66c724c6e8dd9e5025e6431e3ddee1be9d
* | * generic/tclPathObj.c: More fixes for path normalization when /../dgp2006-03-291-0/+40
| | | | | | | | | | | | * tests/fileSystem.test: tries to go beyond root.[Bug 1379287] FossilOrigin-Name: ceff9afb980af61e24ef6cd576a9824c0acfd245
* | Use test constraints properly instead of looking in tcl_platformdkf2006-03-211-12/+4
| | | | | | | | | | | | | | Consistent method of calling test constraints, and (try to) move constraint setup to the top of the test file FossilOrigin-Name: 36829d55d6ebcac6be4d3d7d887b06650a5b394a
* | * generic/tclPathObj.c: Fix for failed normalization ofdgp2006-03-031-0/+70
| | | | | | | | | | | | | | * tests/fileSystem.test: paths with /../ that lead back to the root of the filesystem, like /foo/.. [Bug 1379287]. FossilOrigin-Name: 347171af34348fdd7b20e50cec9ec3359b879318
* | replace obsolete "winOnly" constraint with preferred "win"dgp2005-04-051-1/+1
| | | | | | FossilOrigin-Name: a49c5566a12c2a17adcc51524357dd8378f3f8f3
* | filesystem, glob, tilde fixvincentdarley2004-12-021-0/+51
| | | | | | FossilOrigin-Name: 979efdf14b1361a85ac842dbedad560da402b270
* | fix to windows file join bugvincentdarley2004-11-221-0/+7
| | | | | | FossilOrigin-Name: 90d16bc7a61ccba480996d4fab4ac23b6c3de130
* | * tests/fileName.test:das2004-11-111-0/+1
| | | | | | | | | | | | | | | | | | | | | | * tests/fileSystem.test: * tests/io.test: * tests/msgcat.test: * tests/tcltest.test: * tests/unixInit.test: fixed bugs causing failures when running tests with -tmpdir arg not set to working dir. FossilOrigin-Name: e3d174f72ef47ce1593e695637a5fb74368b8f65
* | General clean updkf2004-10-311-190/+63
| | | | | | FossilOrigin-Name: ee022adb717ad2c58d87e8715fe7284f6ef71f00
* | * tests/basic.test: Added missing constraints.dgp2004-10-261-1/+1
| | | | | | | | | | | | | | | | | | * tests/compile.test: * tests/fileSystem.test: * tests/init.test (init-2.8): Updated to not rely on http package. FossilOrigin-Name: b09796fafb1fc3009ab288db04b6bfeb3ba8786c
* | fix to small filesystem bugsvincentdarley2004-09-271-1/+1
| | | | | | FossilOrigin-Name: d6e4847a47e5bbf348c1feb2dc00152162e49889
* | cd infinite loop bug fixedvincentdarley2004-07-171-0/+17
| | | | | | FossilOrigin-Name: 78d046b47e6160e6d0cea20b782ed70eabe5542a
* | added testvincentdarley2004-07-021-0/+14
| | | | | | FossilOrigin-Name: 857b54aa767f002398ceb3acf4c45c5a1dab1ba6
* | * tests/fileSystem.test: Minor correction to new fileSystem-9.Xdgp2004-06-301-5/+5
| | | | | | | | | | | | tests so that they clean up temporary directories correctly. FossilOrigin-Name: bee486dac1c0f923eed0c160a8f8a0235b02cba9
* | fix to trailing slash documentation and to a filesystem 'file join' bug on ↵vincentdarley2004-06-301-0/+67
| | | | | | | | | | windows FossilOrigin-Name: 3753a9000e4732a5ac7b59b0257c3f8509bc7142
* | Standardize some use of test constraints onto names that are documenteddkf2004-06-231-26/+26
| | | | | | FossilOrigin-Name: f6289216a6b8e8d361beccf3be1d2828d810f7ba
* | vfs glob root volume fixvincentdarley2004-05-071-0/+51
| | | | | | FossilOrigin-Name: 265c17a9879fe49e872799dfa81a6a9fb3472547
* | * tests/fileSystem.test (filesystem-1.39): replace 'file volumes'hobbs2004-05-041-1/+1
| | | | | | | | | | | | | | * tests/fileName.test (filename-12.9,10): lindex with direct C:/ hard-coded because A:/ was being used and that is empty for most. FossilOrigin-Name: ed9c4624debc32e07540085ade4c8649d7fc0e4f
* | fix to glob with volume relative paths, bug 898238vincentdarley2004-03-301-0/+22
| | | | | | FossilOrigin-Name: 420ac4b3114b1f4e9379e1d1a31cd3c210fac03c
* | fixed another volume-relative file normalization problemvincentdarley2004-03-261-0/+14
| | | | | | FossilOrigin-Name: 82c15c433d5eb26da6517c5d08b9bdb8074bd7ee
* | fix to windows volume-relative path normalizationvincentdarley2004-03-261-0/+28
| | | | | | FossilOrigin-Name: 7e000dfba54c8a760155ac6b077d5f067911e5d4
* | Removed support for Mac OS Classic platform [Patch 918142]das2004-03-171-5/+5
| | | | | | FossilOrigin-Name: b6330dbac725e2d527ad089669aa7f4779d19398