import { BQASMetrics } from '../types' export function TestSuiteCard({ title, description, metrics, onRun, isRunning, lastRun, }: { title: string description: string metrics?: BQASMetrics onRun: () => void isRunning: boolean lastRun?: string }) { const passRate = metrics ? (metrics.passed_tests / metrics.total_tests) * 100 : 0 return (
{description}
{metrics.total_tests}
Tests
{metrics.passed_tests}
Bestanden
{metrics.failed_tests}
Fehlgeschlagen
Durchschnittlicher Score: {metrics.avg_composite_score.toFixed(2)}
Letzter Lauf: {new Date(lastRun).toLocaleString('de-DE')}
)}