( label: string, expected: T, actual: unknown, )
| 231 | } |
| 232 | |
| 233 | function assertAcyclicEqual<T>( |
| 234 | label: string, |
| 235 | expected: T, |
| 236 | actual: unknown, |
| 237 | ): void { |
| 238 | assert.deepStrictEqual( |
| 239 | normalizeAcyclic(actual), |
| 240 | normalizeAcyclic(expected), |
| 241 | `${label} mismatch`, |
| 242 | ); |
| 243 | } |
| 244 | |
| 245 | function buildDog(): Dog { |
| 246 | return { name: "Rex", barkVolume: 5 }; |
no test coverage detected