We are proud to announce the release of FEST-Swing 1.2a3!
This is the third alpha release planned for version 1.2. This new release includes a good number of bug fixes, new features and improvements. We also improved our test suite: we reorganized our tests and the test suite grew from 2,677 to 3,405 tests! (with 100% success rate, of course!)
- [FEST-7] – Expand and collapse
JTreenode (issue 178.) Thanks to Cephei.
- [FEST-31] – Overload methods that take
Stringwith a version that takes a regular expression pattern (issue 156.) Thanks to Juhos Csaba-Zsolt.
For example, the following code listing uses a regular expression pattern specified as a
dialog.optionPane().requireErrorMessage() .requireMessage("Please enter your .*");
the regular expression pattern can be also specified as a pre-compiled
Pattern pattern = Pattern.compile("Please enter your .*"); dialog.optionPane().requireErrorMessage() .requireMessage(pattern);
- [FEST-43] – Add
TableCellByColumnName(issue 226.) Thanks to Ken Geis.
- [FEST-47] – Add ‘require’ method for checking client properties (issue 97.) Thanks to Andres Almiray.
- [FEST-152] – Adding a
JComponents. Thanks to Morten Breum Mikkelsen.
- [FEST-178] – Ability to programmatically click on a
JTreenode known only by its textual representation. Thanks to Ricky Clarkson.
- [FEST-122] – Add support for editable
JTableeditors (issue 312.) Thanks to Dario Consoli.
- [FEST-136] – Modifiers behaviour incorrect for
JTableFixture. Thanks to Steve Neal.
- [FEST-137] –
JTextComponentFixture.doubleClick()does not exhibit expected behavior (issue 313.) Thanks to Woody Folsom.
- [FEST-138] –
JTableCellFixture.background()doesn’t work with table decorators. Thanks to Joel Shellman.
- [FEST-139] –
BasicComponentFinder.findByName(String)does not utilize the
Settingsof the associated
Robot. Thanks to Woody Folsom.
- [FEST-149] – Update EDT-related threading rules in
ComponentFixture‘s Javadocs. Thanks to Kwen K. Liu.
- [FEST-150] – Entering a "-" into a table cell fails on 1.2a2. Thanks to Michael Hüttermann.
- [FEST-194] –
JTableHeaderFixture.clickColumn()may click outside of
JViewport. Thanks to Andriy Tsykholyas.
- [FEST-195] –
JTreeFixture doubleClick()method does not click on the node selected. Thanks to Lalitha Chandra.
- [FEST-196] –
Robot#clickshould not give focus to component. Thanks to Kirill Grouchnikov.
Feedback is always appreciated :)