import test from 'node:test'; import assert from 'node:assert/strict'; import React from 'react'; import { renderToStaticMarkup } from 'react-dom/server'; import { I18nProvider } from '../../../application/i18n/I18nProvider.tsx'; import { VaultArtifactCard } from './VaultArtifactCard.tsx'; test('VaultArtifactCard renders note artifact title', () => { const html = renderToStaticMarkup( , ); assert.match(html, /Runbook/); assert.match(html, /ops\/prod/); }); test('VaultArtifactCard does not render a clickable note without navigation wiring', () => { const html = renderToStaticMarkup( , ); assert.doesNotMatch(html, /