test: add data-testid attributes to IdentityCheckOverlay and AdminOverlay

This commit is contained in:
2026-04-19 09:26:05 +03:00
parent b1ba912b68
commit c2edc4a704
2 changed files with 18 additions and 10 deletions

View File

@@ -113,7 +113,7 @@ export default function AdminOverlay({
loading={confirmState.loading}
dangerLevel={confirmState.affectedCount && confirmState.affectedCount > 10 ? 'high' : 'medium'}
/>
<div className="fixed inset-0 z-50 bg-background/60 animate-in fade-in duration-300">
<div data-testid="admin-overlay" className="fixed inset-0 z-50 bg-background/60 animate-in fade-in duration-300">
<div className="absolute inset-y-0 right-0 w-full max-w-md sm:max-w-lg md:max-w-md bg-surface border-l border-slate-800 shadow-2xl flex flex-col animate-in slide-in-from-right duration-500">
<div className="p-6 border-b border-slate-800 flex items-center justify-between">
<div className="flex items-center gap-3">
@@ -123,6 +123,7 @@ export default function AdminOverlay({
<h2 className="text-xl font-black text-white">System Admin</h2>
</div>
<button
data-testid="close-admin-overlay"
onClick={onClose}
className="p-2 hover:bg-slate-800 rounded-full transition-colors text-muted focus-visible:ring-2 focus-visible:ring-primary focus-visible:outline-none"
aria-label="Close"