fix(release): stabilize plugin prerelease tests

This commit is contained in:
Peter Steinberger
2026-05-26 22:44:50 +01:00
parent 739c7dc464
commit ea42c1db8a
2 changed files with 5 additions and 1 deletions

View File

@@ -151,8 +151,11 @@ describe("memory watcher config", () => {
let manager: MemoryIndexManager | null = null;
let workspaceDir = "";
let extraDir = "";
let originalPlatform: NodeJS.Platform;
beforeEach(async () => {
originalPlatform = process.platform;
Object.defineProperty(process, "platform", { value: "darwin", configurable: true });
vi.clearAllMocks();
clearRegistry();
registerBuiltInMemoryEmbeddingProviders({ registerMemoryEmbeddingProvider: registerAdapter });
@@ -166,6 +169,7 @@ describe("memory watcher config", () => {
afterEach(async () => {
vi.useRealTimers();
Object.defineProperty(process, "platform", { value: originalPlatform, configurable: true });
watchMock.mockClear();
nativeWatchMock.mockClear();
createdChokidarWatchers.length = 0;

View File

@@ -162,7 +162,7 @@ export function resolveWhatsAppMediaMaxBytes(
typeof account.mediaMaxMb === "number" && account.mediaMaxMb > 0
? account.mediaMaxMb
: DEFAULT_WHATSAPP_MEDIA_MAX_MB;
return mediaMaxMb * 1024 * 1024;
return Math.floor(mediaMaxMb * 1024 * 1024);
}
export function listEnabledWhatsAppAccounts(cfg: OpenClawConfig): ResolvedWhatsAppAccount[] {