summaryrefslogtreecommitdiffstats
path: root/tests/entry.test
Commit message (Collapse)AuthorAgeFilesLines
* entry.test, spinbox.test, ttk/entry.test: rename textvariable "x" to ↵erikleunissen2025-02-171-94/+94
| | | | "textVar" and make it a namespace variable for domain "entry"
* Convert from approach B => A (keeping an access proc for (x|y)scrollcommand) ↵erikleunissen2025-02-171-35/+32
| | | | for domain "scroll"
* Back out commit [b00b430da0], keep import commands for domain "entry" and ↵erikleunissen2025-02-161-2/+5
| | | | revert to "namespace import" with access proc in ttk/entry.test.
* Convert from approach B => A (revert access procs to the original variable ↵erikleunissen2025-02-141-68/+47
| | | | references), domain "entry" (using UNSET_METHOD 1 or 2)
* Use "testutils import|forget" everywhereerikleunissen2025-02-131-5/+2
|
* entry.test, spinbox.test, validate.test: clean up new variableserikleunissen2025-01-081-1/+4
|
* Relocate procs doval, doval2, doval3, override. Refactored the ensemble of ↵erikleunissen2025-01-071-91/+95
| | | | validation commands.
* Make setting of command prefix for -[xy]scrollcommand more efficienterikleunissen2024-12-231-10/+13
|
* Correct redundant initialization of variable scrollInfoerikleunissen2024-12-201-2/+0
|
* Relocate proc scroll (intricate case)erikleunissen2024-12-191-38/+39
|
* Try a workaround for [36e379c01b] (Which - actually - is a bug in XQuarz)jan.nijtmans2024-09-201-4/+2
|
* Missing failsOnXQuarz constraintsjan.nijtmans2024-08-191-111/+111
|
* Rebase to latest 9.0. Some more fixes (still ... spinbox test hangs in Windows)jan.nijtmans2024-08-091-3/+3
|\
| * Make "entry" work. No test failures any more. Many renamings of fields (*Ptr ↵jan.nijtmans2024-07-111-1/+1
| | | | | | | | -> *Obj)
| * Rebase to 9.0 (entry-6.11 testcase is failing!)jan.nijtmans2024-07-101-4/+4
| |\
| | * Fix variable initialization and test-casesjan.nijtmans2024-06-071-4/+4
| | |
* | | Tweak some error-messages. Fix indentingjan.nijtmans2024-08-071-1/+1
|\ \ \
* \ \ \ Tweak some error-messagesjan.nijtmans2024-08-061-25/+25
|\ \ \ \ | |/ / / | | / / | |/ / |/| |
| * | Make testcases more independant from exact error-message. Tweak some ↵jan.nijtmans2024-08-061-33/+33
| | | | | | | | | | | | error-messages.
| * | Temporary disable building on MacOS with --disable-aqua: This is not a Tk ↵jan.nijtmans2024-07-021-1/+3
| |\ \ | | |/ | |/| | | | problem, but a known [https://github.com/XQuartz/XQuartz/issues/216|XQuartz] problem.
| | * Disable entry-3.24 testcase on XQuartz. See: [36e379c01b], which is now ↵jan.nijtmans2024-07-011-1/+3
| | | | | | | | | | | | visible in GITHUB.
| | * Remove use of deprecated [trace] subcommandsjan.nijtmans2023-08-041-2/+2
| | |
* | | Disable entry-3.24 testcase on XQuartz. See: [36e379c01b], which is now ↵jan.nijtmans2024-07-011-1/+3
|/ / | | | | | | visible in GITHUB.
* | Revise "bad screen distance" error-messagesjan.nijtmans2024-01-231-5/+5
| |
* | Make Tk work with TIP #673: Remove deprecated [trace] subcommandsjan.nijtmans2023-08-041-2/+2
| |
* | Fix [2a32225cd1]: Entry widget allows navigating by word in masked password ↵fvogel2023-08-021-0/+19
|\ \ | |/ | | | | field.
| * Add currently failing tests demonstrating bug [2a32225cd1].fvogel2023-08-011-0/+19
| |
* | Merge 8.6jan.nijtmans2023-06-141-4/+4
|\ \ | |/
| * (cherry-pick): Replaced the deprecated "trace variable" invocations with ↵jan.nijtmans2023-06-141-4/+4
| | | | | | | | "trace add variable"; several further improvements.
| * Reduce differences in the test suite between 8.6 and 8.7 by backporting ↵fvogel2022-11-301-1/+1
| | | | | | | | cosmetic differences from 8.7.
* | Ticket [370b1ff03e]. Confirm the issue is in Tcl (see Tcl's branch ↵fvogel2023-01-141-3/+3
| | | | | | | | [https://core.tcl-lang.org/tcl/timeline?r=bug-370b1ff03e|bug-370b1ff03e] against which we temporarily build on macOS with clang) by removing the 'failsOnXQuartz' constraints in entry.test and spinbox.test.
* | Merge core-8-6-branch. Resolve conflicts.fvogel2022-11-271-7/+3
|\ \ | |/
| * entry-8.18 and spinbox-8.18: Use implementation available in trunk ↵fvogel2022-11-131-4/+14
| | | | | | | | (committed in [678fdae069]).
| * spinbox-8.18: Remove constraint failsOnUbuntuNoXft by making the test adapt ↵fvogel2022-10-291-1/+1
| | | | | | | | its expected result to the font size.
| * entry-8.18: Remove constraint failsOnUbuntuNoXft by making the test adapt ↵fvogel2022-10-291-5/+2
| | | | | | | | its expected result to the font size.
| * entry-5.8: Remove superfluous constraint failsOnXQuarz, it tests OK without ↵fvogel2022-10-291-2/+1
| | | | | | | | it (macOS Ventura, and at the CI runner) with an X11 build with XQuartz.
* | Mark failing test-cases. Add -disable-xft build with Tcl 8.7 on Linuxjan.nijtmans2022-11-091-3/+3
| |
* | Merge core-8-6-branch that just received changes from unstable_tests branch. ↵fvogel2022-10-021-37/+35
|\ \ | |/ | | | | This commit stabilizes a lot of tests that could sporadically fail, mainly on macOS. No test results were changed, except for entry-5.7 and spinbox-5.7 which expected results were found to be wrong (these tests passes due to a race condition that is now fixed).
| * Remove proc updateWidgets since it now simply runs 'update' on all platforms.fvogel2022-09-251-20/+20
| |
| * Factorize proc update*fvogel2022-04-061-32/+20
| |
| * Propagate previous scheme to entry tests (including the fix in the expected ↵fvogel2022-04-031-37/+47
| | | | | | | | result of entry-5.7.
* | More alphabetizing Tk options. More type-cast improvementsjan.nijtmans2022-05-121-1/+1
| |
* | Merge 8.7jan.nijtmans2021-05-021-227/+228
|\ \
| * \ Merge CALayer-86culler2021-04-291-227/+227
| |\ \ | | |/
| | * Add a call to [window display] after creating a new window. This makes the ↵marc_culler2021-04-291-227/+227
| | | | | | | | | | | | tests work in High Sierra.
| * | CALayer backing for 8.7culler2021-04-281-0/+1
| |\ \ | | |/
| | * Using the CALayer changes some timings -- make some small adjustments to a ↵culler2021-04-251-0/+1
| | | | | | | | | | | | few tests to avoid sporadic timing-related failures.
* | | Merge 8.7jan.nijtmans2021-01-081-3/+3
|\ \ \ | |/ /
| * | (c) -> ©jan.nijtmans2020-12-091-1/+1
| | |
| * | Merge 8.6jan.nijtmans2020-11-231-1/+1
| |\ \ | | |/