MCPcopy Index your code
hub / github.com/Famous/engine / handleAssertion

Function handleAssertion

scripts/test.js:36–47  ·  view source on GitHub ↗
(row)

Source from the content-addressed store, hash-verified

34}
35
36function handleAssertion (row) {
37 log('operator is "' + row.operator + '"');
38 switch (row.operator) {
39 case 'equal': log('expected ' + row.expected + ' but received ' + row.actual); break;
40 case 'notOk': log('expected ' + row.actual + ' to be falsy'); break;
41 case 'ok': log('expected ' + row.actual + ' to be truthy'); break;
42 case 'notEqual': log('expected ' + row.expected + ' to not be equal to ' + row.actual); break;
43 case 'throws': log('error expected to throw but did not'); break;
44 case 'doesNotThrow': log('no error expected to throw but error was thrown'); break;
45 default: throw new Error('operator: ' + row.operator + ' unknown');
46 }
47}
48
49function handleFile (file) {
50 if (messageStack[0] !== file) {

Callers 1

test.jsFile · 0.85

Calls 1

logFunction · 0.85

Tested by

no test coverage detected