From 43865a3e29db8ebd7c753bc692f6f8ce83620d74 Mon Sep 17 00:00:00 2001 From: dave caruso Date: Wed, 21 Jun 2023 15:59:56 -0400 Subject: finish implementing JSMockFunction prototype + lots of expect test organizing (#3304) * mock tests * fix mistake * stuff * partially implement mock return promises * lot of housecleaning on jest tests * document / rename internalFields in jsmockfunction * finish implementing JSMockFunction prototype * cleanup * more progress * everything is done * remove demo.test.js * finish rebase * requested changes * fix compile error --- src/bun.js/bindings/ZigGlobalObject.cpp | 2 ++ 1 file changed, 2 insertions(+) (limited to 'src/bun.js/bindings/ZigGlobalObject.cpp') diff --git a/src/bun.js/bindings/ZigGlobalObject.cpp b/src/bun.js/bindings/ZigGlobalObject.cpp index 5589d2add..e49b94687 100644 --- a/src/bun.js/bindings/ZigGlobalObject.cpp +++ b/src/bun.js/bindings/ZigGlobalObject.cpp @@ -4042,6 +4042,8 @@ void GlobalObject::visitChildrenImpl(JSCell* cell, Visitor& visitor) thisObject->mockModule.mockImplementationStructure.visit(visitor); thisObject->mockModule.mockObjectStructure.visit(visitor); thisObject->mockModule.activeSpySetStructure.visit(visitor); + thisObject->mockModule.mockWithImplementationCleanupDataStructure.visit(visitor); + thisObject->mockModule.withImplementationCleanupFunction.visit(visitor); for (auto& barrier : thisObject->m_thenables) { visitor.append(barrier); -- cgit v1.2.3