(value, expected, address)
| 171 | }; |
| 172 | |
| 173 | const assertFont = function(value, expected, address) { |
| 174 | // console.log('assertFont', address, JSON.stringify(value), JSON.stringify(expected)); |
| 175 | assert(value, `Expected to find font object at ${address}`); |
| 176 | _.each(expected, (item, name) => { |
| 177 | assert( |
| 178 | value[name] === expected[name], |
| 179 | `Expected ${address}.font[${name}] to be ${expected[name]}, but was ${value[name]}` |
| 180 | ); |
| 181 | }); |
| 182 | _.each(value, (item, name) => { |
| 183 | assert( |
| 184 | expected[name], |
| 185 | `Found unexpected ${address}.font[${name}] = ${value[name]}` |
| 186 | ); |
| 187 | }); |
| 188 | }; |
| 189 | |
| 190 | const assertEqual = function(address, name, value, expected) { |
| 191 | assert( |
no test coverage detected
searching dependent graphs…