tests/subscriptions-feed.test.mjs:console.log("subscriptions-feed tests passed");
tests/webtorrent-regression.test.mjs:      console.log("Failed result:", result);
tests/nostr-publish-rejection.test.mjs:  console.log("nostr publish rejection tests passed");
tests/zap-shared-state.test.mjs:console.log("zap-shared-state tests passed");
tests/view-counter.test.mjs:console.log("View counter tests completed successfully.");
tests/watch-history-feed.test.mjs:console.log("watch-history-feed.test.mjs completed successfully.");
tests/app-batch-fetch-profiles.test.mjs:      // console.log("pool.list called with relays:", relays);
tests/app-batch-fetch-profiles.test.mjs:  // console.log("poolListCalls.length:", poolListCalls.length);
tests/app-batch-fetch-profiles.test.mjs:  // console.log("nostrClient.relays:", nostrClient.relays);
tests/feed-engine.test.mjs:console.log("All feed engine tests passed");
tests/utils/domUtils.test.mjs:      inlineScript.textContent = "console.log('hello')";
tests/utils/domUtils.test.mjs:      assert.equal(container.querySelector("script").textContent, "console.log('hello')");
tests/nostr-rebroadcast-guard.test.mjs:console.log("nostr rebroadcast guard tests passed");
tests/nostr-boost-actions.test.mjs:console.log("nostr boost action tests passed");
tests/zap-split.test.mjs:console.log("zap-split tests passed");
tests/watch-history.test.mjs:  console.log("Running normalizeActorKey short-circuit test...");
tests/watch-history.test.mjs:  console.log("Running normalizeActorKey manual fallback test...");
tests/watch-history.test.mjs:  console.log("Running watch history snapshot inflight queue retention test...");
tests/watch-history.test.mjs:  console.log("Running watch history snapshot merge test...");
tests/watch-history.test.mjs:  console.log("Running watch history card playback metadata test...");
tests/watch-history.test.mjs:  console.log("Running watch history stale cache refresh test...");
tests/watch-history.test.mjs:  console.log("Running watch history local fallback test...");
tests/watch-history.test.mjs:  console.log("Running watch history renderer feed registration fallback test...");
tests/watch-history.test.mjs:  console.log("Running watch history logged-in sync override test...");
tests/watch-history.test.mjs:  console.log("Running watch history app login fallback test...");
tests/watch-history.test.mjs:  console.log("Running watch history feed hydration test...");
tests/watch-history.test.mjs:console.log("watch-history.test.mjs completed successfully");
tests/discussion-count-service.test.mjs:console.log("discussion-count-service tests passed");
tests/nostr-view-events.test.mjs:console.log("nostr view events tests passed");
tests/admin-list-store.test.mjs:console.log("admin-list-store tests passed");
tests/nostr-count-fallback.test.mjs:console.log("nostr COUNT fallback tests completed successfully.");
tests/nostr-view-event-bindings.test.mjs:console.log("nostr-view-event-bindings tests passed");
tests/ui/components/debug_hashtag_strip_helper.test.mjs:      console.log(`DEBUG: window.addEventListener('${event}') called`);
tests/ui/components/debug_hashtag_strip_helper.test.mjs:  console.log("Global ResizeObserver type:", typeof globalThis.ResizeObserver);
tests/ui/components/debug_hashtag_strip_helper.test.mjs:  console.log("Helper window ResizeObserver:", typeof helper.window.ResizeObserver);
tests/ui/uploadModal-reset.test.mjs:    global.alert = (msg) => { console.log("ALERT CALLED:", msg); };
tests/ui/profileModalController-addProfile.test.mjs:    showSuccess: (msg) => { console.log("Success:", msg); },
tests/performance/resolvePostedAt.test.mjs:    console.log(`pool.list calls: ${listCalls}`);
tests/performance/resolvePostedAt.test.mjs:    console.log(`pool.get calls: ${getCalls}`);
tests/nostr-delete-flow.test.mjs:console.log("nostr delete flow tests passed");
