You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
212 lines
6.6 KiB
212 lines
6.6 KiB
Version 1.5.7 |
|
|
|
- Updated tools for Unity 5.3 |
|
|
|
Version 1.5.6 |
|
|
|
- Updated Mono.Cecil.dll and Mono.Cecil.Mdb.dll libraries |
|
|
|
Version 1.5.5 |
|
|
|
- Unit Tests Runner rendering improvments |
|
- Platform runner can include auxiliary scenes |
|
- other improvments and bugfixes |
|
|
|
Version 1.5.4 |
|
|
|
- APIs updates |
|
|
|
Version 1.5.3 |
|
|
|
- Bug fixes |
|
|
|
Version 1.5.2 |
|
|
|
- Bug fixes |
|
- Minor improvments |
|
|
|
Version 1.5.1 |
|
|
|
- removed redundant and not applicable options |
|
- fixed 5.0 related bugs |
|
|
|
Version 1.5.0 |
|
|
|
- Unity 5 related compatibility changes |
|
|
|
Version 1.4.6 |
|
|
|
- Bug fixes |
|
- Minor improvments |
|
|
|
Version 1.4.5 |
|
|
|
- Added "Pause on test failure" option for integration tests |
|
- bugfixes and code refactorization |
|
- fixed UI bug where test details were not refreshed is the label was focused |
|
|
|
Version 1.4.4 |
|
|
|
- Minimal supported Unity version is now 4.3 |
|
- UI changes |
|
- code refactoring |
|
|
|
Version 1.4.3 |
|
|
|
- Remove reference to Resources.LoadAssetAtPath from runtime code |
|
|
|
Version 1.4.2 |
|
|
|
(assertion component) |
|
- fixed string comparer bug that prevented updating the value |
|
|
|
(unit tests) |
|
- unit test runner will log to stdout now |
|
- fixes issues with opening tests in IDEs |
|
|
|
(integration tests) |
|
- transform component is now visible for integration tests components |
|
- added better support for mac's keyboard |
|
- fixed 'succeed on assertion' for code generated assertion |
|
|
|
(other) |
|
- minor bugfixes |
|
- general improvments |
|
|
|
Version 1.4.1 |
|
|
|
- Fixed platform compilation issues |
|
- Fixed typos in labels |
|
- Removed docs and left a link to online docs |
|
- Added Unity version and target platform to result files |
|
- Other bugfixes |
|
|
|
Version 1.4 |
|
|
|
(integration tests) |
|
- Platform runner will send the results back to the editor via TCP now |
|
- Added naming convention for running tests in batch mode |
|
- It's possible to cancel the run in the editor in between the tests now |
|
- Added message filtering for integration tests results |
|
- Added check for RegisterLogCallback in case something else overrides it |
|
- Error messages will now fail integration tests |
|
- Fixed dynamic integration tests not being properly reset |
|
- Fixed platform runner for BlackBerry platform |
|
|
|
(assertion component) |
|
- fixed the component editor |
|
|
|
(common) |
|
- Made settings to be saved per project |
|
- Fixed resolving icons when there are more UnityTestTools folders in the project |
|
- Fixed process return code when running in batch mode |
|
|
|
Version 1.3.2 |
|
|
|
- Fixed integration tests performance issues |
|
|
|
Version 1.3.1 |
|
|
|
- Updated Japanese docs |
|
|
|
Version 1.3 |
|
|
|
Fixes: |
|
(unit tests) |
|
- nUnit will no longer change the Environment.CurrentDirectory when running tests |
|
- fixed issues with asserting GameObject == null |
|
(integration tests) |
|
- fix the issue with passing or failing test in first frame |
|
- fixed bug where ignored tests were still run in ITF |
|
(assertion component) |
|
- fixed resolving properties to include derived types |
|
|
|
Improvements: |
|
(unit tests) |
|
- refactored result renderer |
|
- reenabled Random attribute |
|
- added Category filter |
|
- NSubstitute updated to version 1.7.2 |
|
- result now will be dimmed after recompilation |
|
- running tests in background will now work without having the window focused |
|
- all assemblies in the project referencing 'nunit.framework' will now be included in the test list |
|
(integration tests) |
|
- updated platform exclusion mechanism |
|
- refactored result renderer |
|
- the runner should work even if the runner window is not focused |
|
- added possibility to create integration tests from code |
|
- the runner will now always run in background (if the window is not focused) |
|
(assertion component) |
|
- added API for creating assertions from code |
|
- added new example |
|
(common) |
|
- GUI improvements |
|
- you no longer need to change the path to icons when moving the tools to another directory |
|
- made test details/results resizeable and scrollable |
|
- added character escape for generated result XML |
|
|
|
Version 1.2.1 |
|
- Fixed Unit Test Batch runner |
|
|
|
Version 1.2 |
|
Fixes: |
|
- Windows Store related compilation issues |
|
- other |
|
Improvements: |
|
(unit tests) |
|
- unit test runner can run in background now without having the runner window open |
|
- unit test batch runner can take a result file path as a parameter |
|
- changed undo system for unit test runner and UnityUnitTest base class |
|
- execution time in now visible in test details |
|
- fixed a bug with tests that inherit from a base test class |
|
(integration tests) |
|
- added hierarchical structure for integration tests |
|
- added Player runner to automate running integration tests on platforms |
|
- Integration tests batch runner can take a result directory as a parameter |
|
- Integration tests batch runner can run tests on platforms |
|
- results are rendered in a player |
|
(assertion component) |
|
- changed default failure messages |
|
- it's possible to override failure action on comparer failure |
|
- added code stripper for assertions. |
|
- vast performance improvement |
|
- fixed bugs |
|
Other: |
|
- "Hide in hierarchy" option was removed from integration test runner |
|
- "Focus on selection" option was removed from integration test runner |
|
- "Hide test runner" option was removed from integration test runner |
|
- result files for unit tests and integration tests are now not generated when running tests from the editor |
|
- UI improvements |
|
- removed UnityScript and Boo examples |
|
- WP8 compatibility fixes |
|
|
|
Version 1.1.1 |
|
Other: |
|
- Documentation in Japanese was added |
|
|
|
Version 1.1 |
|
Fixes: |
|
- fixed display error that happened when unit test class inherited from another TestFixture class |
|
- fixed false positive result when "Succeed on assertions" was checked and no assertions were present in the test |
|
- fixed XmlResultWriter to be generate XML file compatible with XSD scheme |
|
- XmlResultWriter result writer was rewritten to remove XML libraries dependency |
|
- Fixed an issue with a check that should be executed once after a specified frame in OnUpdate. |
|
- added missing file UnityUnitTest.cs |
|
Improvements: |
|
- Added Japanese translation of the documentation |
|
- ErrorPause value will be reverted to previous state after test run finishes |
|
- Assertion Component will not copy reference to a GameObject if the GameObject is the same as the component is attached to. Instead, it will set the reference to the new GameObject. |
|
- Integration tests batch runner can now run multiple scenes |
|
- Unit test runner will now include tests written in UnityScript and Boo |
|
- Unit tests will not run automatically if the compilation failes |
|
- Added scene auto-save option to the Unit Test Runner |
|
Other: |
|
- changed icons |
|
- restructured project files |
|
- moved XmlResultWriter to Common folder |
|
- added UnityScript and Boo unit tests examples |
|
- added more unit tests examples |
|
- Test runners visual adjustments |
|
|
|
Version 1.0 |
|
- Initial release |