(func)
| 508 | // Some other helpers: |
| 509 | |
| 510 | var getFunctionMessage = function(func) { |
| 511 | var message = func.toString().match( |
| 512 | /^\s*function[^\{]*\{([\s\S]*)\}\s*$/)[1] |
| 513 | .replace(/ /g, '') |
| 514 | .replace(/^\s+|\s+$/g, ''); |
| 515 | if (/^return /.test(message)) { |
| 516 | message = message |
| 517 | .replace(/^return /, '') |
| 518 | .replace(/;$/, ''); |
| 519 | } |
| 520 | return message; |
| 521 | }; |
| 522 | |
| 523 | var compareBoolean = function(actual, expected, message, options) { |
| 524 | expected = typeof expected === 'string' |
no outgoing calls
no test coverage detected