Currently the ZFunctionTesterReport component shows tester status, run duration, and failure reason (sometimes) for the currently selected tester. Now that we have the metadata map available, we can show all of the available metadata by popping up the metadata dialog, and make this component more consistent with the presentation designed for the function implementation table (T310161), for which the implementation is currently underway.
Alternatively, arrange for activeTesterFailReason to return expected and actual values. The following, currently broken, code (removed from there) could be reused:
expected = this.zObjectToString( reason[ 0 ] ); actual = this.zObjectToString( reason[ 1 ] ); return this.$i18n( 'wikilambda-tester-failure-expected' ).text() + ' ' + expected + '. ' + this.$i18n( 'wikilambda-tester-failure-actual' ).text() + ' ' + actual + '.';
Note: It's my understanding the use of ZFunctionTesterReport will be phased out over time, but the phaseout could take quite a while.