asserts.istrue(condition)
asserts.istrue(condition, message)
[res, msg] = asserts.istrue(condition)
[res, msg] = asserts.istrue(condition, message)
| Parameter | Description |
|---|---|
| condition | Logical scalar or array to test. Every entry must be true. |
| message | Optional custom failure message. |
| Parameter | Description |
|---|---|
| res | true if the assertion passes, false otherwise. |
| msg | assertion failure message, empty on success. |
This is the method-style form of assert_istrue.
With no output, a failed assertion raises an error. With outputs, the function returns false and the failure message.
asserts.istrue(3 > 2);
[res, msg] = asserts.istrue(false, 'condition failed');
| Version | Description |
|---|---|
| 2.0.0 | initial version |