summaryrefslogtreecommitdiffstats
path: root/tests/platform.test
Commit message (Collapse)AuthorAgeFilesLines
* Merge 8.6. TIP #651 implementation (since there are already 2 YES votes, no ↵jan.nijtmans2022-11-201-1/+1
|\ | | | | | | NO votes expected)
| * Bring back the common facilities of the tcltests "package", but use a lessdgp2022-11-181-0/+1
| | | | | | fragile method to gain access to them.
| * Test suite hygienedgp2022-11-141-1/+0
| | | | | | | | | | - Several tests missing the "testdstring" constraint - [package require tcltests] is fragile, and almost all test files that had it were not making use of anything it provides. Removed.
| * Remove unnecessary end-of-line spacing in test-casesjan.nijtmans2021-02-161-2/+2
| |
* | TIP 590: Recommend lowercase Package Namesjan.nijtmans2020-12-041-1/+1
|\ \
| * | Case-sensitive package namesjan.nijtmans2020-11-031-1/+1
| | |
* | | 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-1/+1
|/ / | | | | | | whenever reasonable.
* | Merge 8.6jan.nijtmans2020-09-041-1/+1
|\ \ | |/
| * Let all test-cases load the "tcltest" package the same way. Depend on ↵jan.nijtmans2020-09-041-1/+1
| | | | | | | | tcltest 2.5, since we never test with earlier tcltest versions
* | Fix various test-cases, which started failing on Windows due to TIP #430jan.nijtmans2018-09-131-1/+1
| |
* | Eliminate use of wideBiggerThanInt test constraint, since it's the same as ↵jan.nijtmans2018-09-031-10/+4
| | | | | | | | | | | | {longIs32bit wideIs64bit}. And ... it's name is actually wrong ... Don't use int() any more in any test constraint, since it's semantics might change. We don't want the test constraints to change with it. (See: TIP# 514) Simplify implementation of wideIs64bit test constraint, just testing for 64-bit sign bit is enough.
* | merge 8.6jan.nijtmans2018-06-251-1/+5
|\ \ | |/
| * Add another suppress rule for valgrind, factor test code intopooryorick2018-06-221-1/+5
| | | | | | tests/tcltests.tcl, and constrained a some tests in the valgrind case.
* | merge 8.6dgp2017-10-301-1/+3
|\ \ | |/
| * More test rewrites for robust var resolution.dgp2017-10-301-1/+3
| |
* | Eliminate exess spacings in many test-casesjan.nijtmans2016-03-101-2/+2
|/
* Add docs and tests.Joe Mistachkin2016-01-151-1/+5
|
* A more lenient test; different platforms are more diverse in their correct ↵dkf2015-10-241-2/+2
|\ | | | | | | output.
| * A more lenient test; different platforms are more diverse in their correct ↵dkf2015-10-241-2/+2
| | | | | | | | output.
* | Mend problems with [platform::identify] formatting.dkf2015-10-231-1/+12
|\ \ | |/
| * Ensure that at lease the format of the output of the platform package's ↵dkf2015-10-231-1/+12
| | | | | | | | commands is consistently parsable.
* | In the script library, selected modernizations from Patrick Fradin.dgp2013-01-301-5/+12
|\ \ | |/
| * In the script library, selected modernizations from Patrick Fradin.dgp2013-01-301-5/+12
| |
* | 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)
* | Move cpuid testcase from win-specific to generic testsjan.nijtmans2012-05-031-5/+5
|\ \ | |/
| * Move cpuid testcase from win-specific to generic testsjan.nijtmans2012-05-031-5/+5
| |\
| | * Move cpuid testcase from win-specific to generic testsjan.nijtmans2012-05-031-5/+5
| | | | | | | | | Simplify stub tables for functions which work on both UNIX and windows
* | | Restore the tcl_platform(threaded) variable.dgp2012-04-171-0/+2
| | |
* | | [Bug 3448512]: clock scan "1958-01-01" fails only in debug compilationjan.nijtmans2012-04-111-2/+0
|\ \ \ | |/ /
* | | 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.
| | * * generic/tclBasic.c: TIP #280 implementation, conditional on the define ↵andreas_kupries2006-11-281-0/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | TCL_TIP280. * generic/tclCmdAH.c: * generic/tclCmdIL.c: * generic/tclCmdMZ.c: * generic/tclCompCmds.c: * generic/tclCompExpr.c: * generic/tclCompile.c: * generic/tclCompile.h: * generic/tclExecute.c: * generic/tclIOUtil.c: * generic/tclInt.h: * generic/tclInterp.c: * generic/tclNamesp.c: * generic/tclObj.c: * generic/tclProc.c: * tests/compile.test: * tests/info.test: * tests/platform.test: * tests/safe.test:
| | * * generic/tcl.decls: Implemented TIP #268, conditionally.andreas_kupries2006-09-221-0/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * generic/tclBasic.c: Define TCL_TIP268 to activate the new * generic/tclDecls.h: features. * generic/tclInt.h: * generic/tclPkg.c: * generic/tclStubInit.c: * generic/tclTest.c: * library/init.tcl * library/package.tcl: * tests/pkg.test: * tests/platform.test: * tests/safe.test: * doc/PkgRequire.3:
| | * * generic/tcl.h: Corrected Tcl_WideInt declarations so that the mingw Kevin B Kenny2004-06-051-0/+20
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | build works again. * generic/tclInt.decls: Changes to the tests for * generic/tclIntPlatDecls.h: clock frequency in Tcl_WinTime * generic/tclStubInit.c: so that any clock frequency * tests/platform.test (platform-1.3): is accepted provided that * win/tclWin32Dll.c (TclWinCPUID): all CPU's in the system share * win/tclWinTest.c (TestwincpuidCmd): a common chip, and hence, * win/tclWinTime.c (Tcl_GetTime): presumably, a common clock. This change necessitated a small burst of assembly code to read CPU ID information, which was added as TclWinCPUID in the internal Stubs. To test this code in the common case of a single-processor machine, a 'testwincpuid' command was added to tclWinTest.c, and a test case in platform.test. Thanks to Jeff Godfrey and Richard Suchenwirth for reporting this bug. [Bug #976722]
* | | * tests/platform.test: Update tests to expect revised resultsdgp2008-09-251-1/+1
|/ / | | | | | | * tests/safe.test: corresponding to the TIP 315 change.
* | * generic/tclBasic.c: TIP #291. Define tcl_platform element forandreas_kupries2006-12-051-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * doc/tclvars.n: pointerSize. * win/Makefile.in: Added installation instructions for the platform * win/makefile.vc: package. Added the platform package. * win/makefile.bc: * unix/Makefile.in: * tests/platform.test: * tests/safe.test: * library/platform/platform.tcl: * library/platform/shell.tcl: * library/platform/pkgIndex.tcl:
* | * tests/compile.test: Updated tests with changed behaviordgp2005-11-091-3/+3
| | | | | | | | | | | | | | | | | | * tests/execute.test: due to addition of bignums. * tests/expr-old.test: * tests/expr.test: * tests/parseExpr.test: * tests/platform.test: * tests/string.test:
* | Marked several failing tests as "knownBug" until they can be updated.dgp2005-10-211-1/+1
| |
* | * generic/tcl.h: Corrected Tcl_WideInt declarations so that the mingw Kevin B Kenny2004-06-051-0/+20
|/ | | | | | | | | | | | | | | | | | | | build works again. * generic/tclDecls.h: Changes to the tests for * generic/tclInt.decls: clock frequency in * generic/tclIntDecls.h: Tcl_WinTime * generic/tclIntPlatDecls.h: so that any clock frequency * generic/tclPlatDecls.h: is accepted provided that * generic/tclStubInit.c: all CPU's in the system share * tests/platform.test (platform-1.3): a common chip, and hence, * win/tclWin32Dll.c (TclWinCPUID): presumably, a common clock. * win/tclWinTest.c (TestwincpuidCmd) This change necessitated a * win/tclWinTime.c (Tcl_GetTime): small burst of assembly code to read CPU ID information, which was added as TclWinCPUID in the internal Stubs. To test this code in the common case of a single-processor machine, a 'testwincpuid' command was added to tclWinTest.c, and a test case in platform.test. Thanks to Jeff Godfrey and Richard Suchenwirth for reporting this bug. [Bug #976722]
* TIP#72 implementation. See ChangeLog for details.dkf2002-02-151-12/+12
| | | | | This version builds clean on Solaris/SPARC, with GCC and CC, both with and without threads and both in 32-bit and 64-bit mode.
* * tests/*.test: Changed all occurances of "namespace importericm2000-04-101-1/+1
| | | | ::tcltest" to "namespace import -force ::tcltest" [Bug: 3948].
* Fixed bug in test suite - remember to update tests whenrjohnson1999-07-081-0/+1
| | | | changing features!!!
* Fixed style problems in many of the test files.rjohnson1999-06-261-1/+1
| | | | Fixed bug in pkg.test where defs.tcl was still being used.
* Modified the tests to use the package tcltestjenn1999-06-261-1/+2
|
* merged tcl 8.1 branch back into the main trunkstanton1999-04-161-3/+22
|
* Added tests for auto_mkindex_parser quoting problems, BUGID 1657welch1999-03-311-0/+20