summaryrefslogtreecommitdiffstats
path: root/tests/while.test
Commit message (Collapse)AuthorAgeFilesLines
* More variable hygiene.dkf2009-10-301-146/+229
| | | FossilOrigin-Name: 23954d5b6bd8cad00160c1018dfa5e15e8768d64
* * tests/*.test: updated all tests to refer explicitly to thetip-278-20061009msofer2006-10-091-5/+5
| | | | | | | | | | | | | | | | 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
* More test flexibilitydgp2006-08-221-12/+4
| | | FossilOrigin-Name: f839e7b1dc8be8fb738bd8caa350dff8ebfc4996
* * tests/compExpr-old.test: Update existing tests to not faildgp2006-08-221-11/+11
| | | | | | | | | | | | | * tests/compExpr.test: with the new expr parser. * tests/compile.test: * tests/expr-old.test: * tests/expr.test: * tests/for.test: * tests/if.test: * tests/parseExpr.test: * tests/while.test: FossilOrigin-Name: 27c27c8d9187dcf89f5031f5583ee0e814c8c749
* * tests/compExpr-old.test: add 'oldExprParser' constraint to all testsdas2006-08-021-3/+7
| | | | | | | | | | | | | * tests/compExpr.test: that depend on the exact format of the error * tests/compile.test: messages of the pre-2006-07-05 expression * tests/expr-old.test: parser. The constraint is on by default (i.e. * tests/expr.test: those test still fail), but it can be turned * tests/for.test: off by passing '-constraints newExprParser' * tests/if.test: to tcltest, which will skip the 196 failing * tests/parseExpr.test: tests in the testsuite that are caused by * tests/while.test: the new expression parser error messages. FossilOrigin-Name: 1c2d45d58da39acb70ba78d645d27c358d89047d
* Report compilation errors at runtime, [Patch 103368] by dgp.msofer2004-09-261-16/+12
| | | FossilOrigin-Name: aaebedbc1e035e01307122e554bc620f5ebf1615
* Improved messages produced on getting a syntax error in an expressiondkf2001-12-041-15/+3
| | | FossilOrigin-Name: 7496369e64da3d9b0b5a574f2fc8ed8c607e81d7
* * generic/tclCompCmds.c (TclCompileStringCmd): INST_STR_MATCH -hobbs2001-09-191-4/+11
| | | | | | | | | | | | | Updated to Int1 instruction type and added special case to use INST_STR_EQ instead when no glob chars are specified in a static string. * tests/{for.test,foreach.test,if.test,while.test}: * generic/tclCompCmds.c (TclCompileForCmd, TclCompileForeachCmd, TclCompileIfCmd, TclCompileWhileCmd): Corrected the overaggressive compiling of loop bodies enclosed in ""s. [Bug #219166] (msofer) FossilOrigin-Name: 479314b48d224636758f1f3b4d5826ba812648ad
* * tests/*.test: Changed all occurances of "namespace importericm2000-04-101-2/+2
| | | | | | ::tcltest" to "namespace import -force ::tcltest" [Bug: 3948]. FossilOrigin-Name: c2f93a113cfcb17a21da67cc20f54ab3f1b9fa3c
* Fixed style problems in many of the test files.rjohnson1999-06-261-2/+2
| | | | | | Fixed bug in pkg.test where defs.tcl was still being used. FossilOrigin-Name: dbfd75f43f496269e869e2fbd58f86e25bdcef4c
* Modified the tests to use the package tcltestjenn1999-06-261-2/+3
| | | FossilOrigin-Name: fdb0602e41e62bf526806c165dbf3f33a718fd37
* merged tcl 8.1 branch back into the main trunkstanton1999-04-161-5/+319
| | | FossilOrigin-Name: f3b32fb71c9011ac220779bd9dbe5617c9dc87d9
* Replaced SCCS strings, fixed binary filescore-8-0-3stanton1998-09-141-1/+1
| | | FossilOrigin-Name: 196f92fd17305db5fec1acd59f6926de11e01624
* Initial revisionrjohnson1998-03-261-0/+319
FossilOrigin-Name: f86c34e38d2a946e0ed196001fd756c57f90791a