fix(release): stabilize plugin prerelease tests · openclaw/openclaw@5a684c4
steipete
·
2026-05-27
·
via Recent Commits to openclaw:main
File tree
extensions/memory-core/src/memory
| Original file line number | Diff line number | Diff line change |
|---|
@@ -151,8 +151,11 @@ describe("memory watcher config", () => {
|
151 | 151 | let manager: MemoryIndexManager | null = null; |
152 | 152 | let workspaceDir = ""; |
153 | 153 | let extraDir = ""; |
| 154 | +let originalPlatform: NodeJS.Platform; |
154 | 155 | |
155 | 156 | beforeEach(async () => { |
| 157 | +originalPlatform = process.platform; |
| 158 | +Object.defineProperty(process, "platform", { value: "darwin", configurable: true }); |
156 | 159 | vi.clearAllMocks(); |
157 | 160 | clearRegistry(); |
158 | 161 | registerBuiltInMemoryEmbeddingProviders({ registerMemoryEmbeddingProvider: registerAdapter }); |
@@ -166,6 +169,7 @@ describe("memory watcher config", () => {
|
166 | 169 | |
167 | 170 | afterEach(async () => { |
168 | 171 | vi.useRealTimers(); |
| 172 | +Object.defineProperty(process, "platform", { value: originalPlatform, configurable: true }); |
169 | 173 | watchMock.mockClear(); |
170 | 174 | nativeWatchMock.mockClear(); |
171 | 175 | createdChokidarWatchers.length = 0; |
|
此内容由惯性聚合(RSS阅读器)自动聚合整理,仅供阅读参考。 原文来自 — 版权归原作者所有。