Author:halw

Date:2009-11-06T22:44:34.000000Z


git-svn-id: https://svn.eiffel.com/eiffel-org/trunk@352 abb3cda0-5349-4a8f-a601-0c33ac3a8c38
This commit is contained in:
arnof
2009-11-08 16:57:11 +00:00
parent 1e15842148
commit 8f8e5945df
7 changed files with 38 additions and 2 deletions

View File

@@ -16,6 +16,13 @@
* Click [[Major changes between ISE Eiffel 6.4 and ISE Eiffel 6.5|here]] for the compiler release notes.
== AutoTest==
* <strong>Library: <eiffel>EQA_TES_SET.on_prepare</eiffel> is now called during <eiffel>default_create</eiffel>, making it simpler to write void-safe tests.</strong>
* Library: Added the possibility to wrap the actual test routine call.
* AutoTest traverses all writeable clusters in the project for possible test classes, making &lt;tests&gt;-clusters obsolete. The traversal happens in the background allowing the user to continue to work on the project.
* Tags can be used to control the test execution flow. Tagging a test with "execution/isolated" makes the test execute in a separate evaluator process, meaning the evaluator is restarted before and after executing the corresponding test (useful for tests relying on the initial access to a once routine or tests which possibly leave the memory corrupted).<br />Also any tag of the form "execution/serial[/*]" groups the tests to ensure that they are not executed in parallel (useful when a group of tests share a resource which has to be accessed sequentially).
* Any results are stored between EiffelStudio sessions.
* Improved the management of existing tests by merging the "View" and "Filter" box into one input field.
* Improved bottom part of AutoTest tool by only having two tabs displaying test execution and test creation results.
==Debugger==
* Click [[Release notes for EiffelStudio 6.5 related to the debugger|here]] for the EiffelStudio debugger release notes.