-
Notifications
You must be signed in to change notification settings - Fork 1
v170
Michael Baas edited this page May 25, 2022
·
3 revisions
- Removed code for compatibility with old versions. DBuild/DTest 1.7 requires at least Dyalog v18.0.
- Lots of updates throughout the wiki
- DBuild: DATA: support for .TXT files was mistakenly removed with 1.4 - fixed that.
- DEFAULTS were never applied to # - now they are.
- New modifier -target to override TARGET.
- incompatible change: to import *.APLA use the APL directive! DATA used to support this, but it now strictly reads file content and assigns it.
- Various little tweaks in DBuild & DTest and its tools (for example, if -halt is used, Check will produce more verbose output & explanation).
- Renamed switch "-coco" to "-coverage" (can be shortened to -co and changed name of "CodeCoverage_Subject" in .dyalogtest file to "Coverage" per #9)
- Support for "SuccessValue" in .dyalogtest file: in case tests would return boolean result instead of string.
SuccessValue defines the exact value which test return to indicate "success". Anything else will be interpreted as sign of failure. - The values for the setup and teardown modifiers are now optional, so you can avoid running any by using the modifier w/o value (so -setup will run NO setups)
- Added Assert for "lighter" tests