Note de l’éditeur : This file was selected as MATLAB Central Pick of the Week
First off, if you're new to testing, you should probably just go use the UNITTEST framework included with R2013a and later. It will (hopefully) have better documentation and better support. On the other hand if you've got lots of existing xUnit tests, if you want to take advantage of the extra features of this framework, or if you just prefer to use open-sourced code, keep reading.
* Now that Steve Eddins is no longer updating his MATLAB xUnit test framework, this is its new home.
* Version 4.1.0 has been tested against every release from 2013b - 2016b, and is probably compatible with even older versions.
Highlights of release 4.0.0:
* "runtests" command renamed to "runxunit" so it can coexist peacefully with the unit testing framework added in R2013a.
* JUnit-style XML test reports for use with tools like Jenkins.
* Obsolete crap from the MTEST era removed.
* Semantic versioning and naming for everyone's sanity.
Highlights of release 4.1.0:
* Adds compatibility with 2016b.
Citation pour cette source
Paul Sexton (2025). xunit4 (https://github.com/psexton/matlab-xunit), GitHub. Extrait(e) le .
Compatibilité avec les versions de MATLAB
Plateformes compatibles
Windows macOS LinuxCatégories
Tags
Remerciements
Inspiré par : xml_io_tools
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!Découvrir Live Editor
Créez des scripts avec du code, des résultats et du texte formaté dans un même document exécutable.
architecture
doc/+abc/+tests
doc/+abc_tests
doc/example_quick_start
doc/example_subfunction_tests
doc/examples_2016b_compatibility
doc/examples_general
matlab-xunit
src
src/+xunit
src/+xunit/+private
src/+xunit/+utils
tests
tests/+xunit/+mocktests
tests/+xunit/+mocktests/+subpkg
tests/+xunit/+private
tests/+xunit/+private/private
tests/cwd_test
tests/dir1
tests/dir2
tests/helper_classes
tests/initTestSuiteTest
tests/initTestSuiteTest/+packaged
tests/private
architecture
doc
Les versions qui utilisent la branche GitHub par défaut ne peuvent pas être téléchargées
Version | Publié le | Notes de version | |
---|---|---|---|
4.0.1.0 | Version 4.0.0 is broken in R2016b, due to changes made to MATLAB by The Mathworks.
|
|
|
1.2.0.0 | Adding screenshot. |
|
|
1.0.0.0 |
|