11 lines
288 B
TypeScript
11 lines
288 B
TypeScript
export function makePartial(obj: any) {
|
|
const newObj: any = {}
|
|
for (let key of Object.keys(obj)) {
|
|
if (typeof obj[key] === "object") {
|
|
newObj[key] = exports.makePartial(obj[key])
|
|
} else {
|
|
newObj[key] = obj[key]
|
|
}
|
|
}
|
|
return expect.objectContaining(newObj)
|
|
}
|