Test a function: Difference between revisions

Content added Content deleted
m (→‎{{header|Phix}}: added output comment)
Line 1,262: Line 1,262:
assert( ispalindrome("ABCDE") )</lang>
assert( ispalindrome("ABCDE") )</lang>


=={{header|Mathematica}}==
=={{header|Mathematica}}/{{header|Wolfram Language}}==
<lang Mathematica>myFun[x_] := Block[{y},y = x^2; Assert[y > 5]; Sin[y]]
<lang Mathematica>myFun[x_] := Block[{y},y = x^2; Assert[y > 5]; Sin[y]]
On[Assert];myFun[1.0]</lang>
On[Assert];myFun[1.0]</lang>
{{out}}

Output:

<pre>Assert::asrtf: Assertion y>5 failed.
<pre>Assert::asrtf: Assertion y>5 failed.
0.841471</pre>
0.841471</pre>