|Anonymous | Login||08-09-2020 06:17 UTC|
|Main | My View | View Issues | Change Log | Docs|
|Viewing Issue Simple Details [ Jump to Notes ]||[ View Advanced ] [ Issue History ] [ Print ]|
|ID||Category||Severity||Reproducibility||Date Submitted||Last Update|
|0007057||[Squeak] LanguageEditor||major||always||05-19-08 18:41||05-26-08 18:34|
|Summary||0007057: [Fix] The test LangEnvBugs did not leave fonts the way they were.|
The test LangEnvBugs did not leave fonts the way they were.
In creating a change that tested the original bug (0005309) my attempts to restore the situation to normal after the test prove insufficient.
The font defaults were changed and caused the second pass of the tests to run unstably.
This was interesting and pointed to other bug weaknesses in squeak.
Still not a desirable state of affairs for this test.
The test should note the state of all fonts it affects and restore their state.
This has proven trickier than I thought. The font preferences have been sorely used. And ordinary messures have not worked.
While I am still working on it I have come up with a work around.
I make the assumption that tests will generally be run while the default fonts are in place. So I have added a tearDown method that simply restores the default fonts after the test has been run.
This will still change things if the fonts did not start out as default but it is a better state of affairs than we had.
|Attached Files||LangEnvBugs-tearDown.st [^] (214 bytes) 05-19-08 18:42|
SYSTEM WARNING: Creating default object from empty value
(0012148 - 24 - 24 - 24 - 24 - 24 - 24)
|Harvested as update 7173|
(0012175 - 15 - 15 - 15 - 15 - 15 - 15)
|Fixed in 3.10.1|
|05-19-08 18:41||wiz||New Issue|
|05-19-08 18:42||wiz||File Added: LangEnvBugs-tearDown.st|
|05-19-08 19:32||wiz||Relationship added||related to 0007054|
|05-20-08 19:21||KenCausey||Status||new => assigned|
|05-20-08 19:21||KenCausey||Assigned To||=> KenCausey|
|05-20-08 22:48||KenCausey||Relationship added||related to 0007035|
|05-23-08 20:59||KenCausey||Status||assigned => resolved|
|05-23-08 20:59||KenCausey||Fixed in Version||=> 3.10|
|05-23-08 20:59||KenCausey||Resolution||open => fixed|
|05-23-08 20:59||KenCausey||Note Added: 0012148|
|05-26-08 18:34||KenCausey||Status||resolved => closed|
|05-26-08 18:34||KenCausey||Note Added: 0012175|
| Mantis 1.0.8[^]
Copyright © 2000 - 2007 Mantis Group
55 total queries executed.|
39 unique queries executed.