Test Coverage
What every Lumeo component has been tested for — generated from the real test suite (bUnit unit/a11y tests + Playwright browser E2E), so it can never drift from reality.
19
Tier 4 · E2E
105
Tier 3 · a11y
5
Tier 2 · behavior
40
Tier 1 · render
6686
tests total
Tier 0 = render-smoke only · 1 = render + props · 2 = behavior/state · 3 = + ARIA & keyboard · 4 = + real-browser E2E.
| Component | Tier | Render | Behavior | A11y | Keyboard | Scale | E2E | Tests |
|---|---|---|---|---|---|---|---|---|
| GanttChart | 4 | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | 692 |
| DataGrid | 4 | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | 438 |
| Scheduler | 4 | ✓ | ✓ | ✓ | ✓ | — | ✓ | 401 |
| Select | 4 | ✓ | ✓ | ✓ | ✓ | — | ✓ | 125 |
| Drawer | 4 | ✓ | ✓ | ✓ | ✓ | — | ✓ | 98 |
| DropdownMenu | 4 | ✓ | ✓ | ✓ | ✓ | — | ✓ | 69 |
| Menubar | 4 | ✓ | ✓ | ✓ | ✓ | — | ✓ | 59 |
| ContextMenu | 4 | ✓ | ✓ | ✓ | ✓ | — | ✓ | 57 |
| Dialog | 4 | ✓ | ✓ | ✓ | ✓ | — | ✓ | 56 |
| Sheet | 4 | ✓ | ✓ | ✓ | ✓ | — | ✓ | 56 |
| Popover | 4 | ✓ | ✓ | ✓ | ✓ | — | ✓ | 53 |
| Tooltip | 4 | ✓ | ✓ | ✓ | ✓ | — | ✓ | 51 |
| Gantt | 4 | ✓ | ✓ | ✓ | ✓ | — | ✓ | 49 |
| Slider | 4 | ✓ | ✓ | ✓ | ✓ | — | ✓ | 44 |
| Badge | 4 | ✓ | ✓ | ✓ | — | — | ✓ | 27 |
| Sortable | 4 | ✓ | ✓ | ✓ | ✓ | — | ✓ | 27 |
| Splitter | 4 | ✓ | — | ✓ | ✓ | — | ✓ | 27 |
| Map | 4 | ✓ | ✓ | ✓ | — | — | ✓ | 26 |
| FlowCanvas | 4 | ✓ | ✓ | ✓ | ✓ | — | ✓ | 0 |
| Chart | 3 | ✓ | ✓ | ✓ | ✓ | — | — | 150 |
| TreeView | 3 | ✓ | ✓ | ✓ | ✓ | ✓ | — | 131 |
| Input | 3 | ✓ | ✓ | ✓ | ✓ | ✓ | — | 116 |
| Sidebar | 3 | ✓ | ✓ | ✓ | ✓ | — | — | 104 |
| Combobox | 3 | ✓ | ✓ | ✓ | ✓ | — | — | 97 |
| DatePicker | 3 | ✓ | ✓ | ✓ | ✓ | ✓ | — | 92 |
| Tabs | 3 | ✓ | ✓ | ✓ | ✓ | — | — | 88 |
| Switch | 3 | ✓ | ✓ | ✓ | ✓ | ✓ | — | 74 |
| Toast | 3 | ✓ | ✓ | ✓ | ✓ | — | — | 70 |
| ConsentBanner | 3 | ✓ | ✓ | ✓ | ✓ | — | — | 69 |
| Overlay | 3 | ✓ | ✓ | ✓ | — | — | — | 68 |
| Form | 3 | ✓ | ✓ | ✓ | — | — | — | 66 |
| AgentMessageList | 3 | ✓ | ✓ | ✓ | ✓ | — | — | 57 |
| Calendar | 3 | ✓ | ✓ | ✓ | ✓ | — | — | 57 |
| Filters | 3 | ✓ | ✓ | ✓ | ✓ | — | — | 56 |
| FileUpload | 3 | ✓ | ✓ | ✓ | ✓ | ✓ | — | 53 |
| BottomNav | 3 | ✓ | ✓ | ✓ | ✓ | — | — | 52 |
| ToggleGroup | 3 | ✓ | ✓ | ✓ | ✓ | ✓ | — | 52 |
| DateTimePicker | 3 | ✓ | ✓ | ✓ | ✓ | ✓ | — | 51 |
| Avatar | 3 | ✓ | ✓ | ✓ | — | ✓ | — | 50 |
| Progress | 3 | ✓ | ✓ | ✓ | — | — | — | 49 |
| Table | 3 | ✓ | ✓ | ✓ | — | — | — | 49 |
| Command | 3 | ✓ | ✓ | ✓ | ✓ | — | — | 47 |
| NavigationMenu | 3 | ✓ | ✓ | ✓ | ✓ | — | — | 47 |
| AlertDialog | 3 | ✓ | ✓ | ✓ | ✓ | — | — | 46 |
| Checkbox | 3 | ✓ | ✓ | ✓ | ✓ | — | — | 46 |
| Accordion | 3 | ✓ | ✓ | ✓ | ✓ | — | — | 45 |
| DataTable | 3 | ✓ | ✓ | ✓ | ✓ | ✓ | — | 45 |
| QueryBuilder | 3 | ✓ | ✓ | ✓ | ✓ | — | — | 45 |
| Card | 3 | ✓ | ✓ | ✓ | ✓ | — | — | 44 |
| OtpInput | 3 | ✓ | ✓ | ✓ | ✓ | — | — | 44 |
| TimePicker | 3 | ✓ | ✓ | ✓ | ✓ | ✓ | — | 44 |
| RichTextEditor | 3 | ✓ | ✓ | ✓ | ✓ | — | — | 41 |
| NumberInput | 3 | ✓ | ✓ | ✓ | ✓ | — | — | 40 |
| Pagination | 3 | ✓ | ✓ | ✓ | ✓ | — | — | 39 |
| FileManager | 3 | ✓ | ✓ | ✓ | ✓ | — | — | 38 |
| Textarea | 3 | ✓ | ✓ | ✓ | ✓ | — | — | 38 |
| PickList | 3 | ✓ | ✓ | ✓ | ✓ | — | — | 37 |
| Scrollspy | 3 | ✓ | ✓ | ✓ | ✓ | — | — | 37 |
| Breadcrumb | 3 | ✓ | — | ✓ | ✓ | — | — | 35 |
| Button | 3 | ✓ | ✓ | ✓ | ✓ | — | — | 35 |
| Cascader | 3 | ✓ | ✓ | ✓ | ✓ | — | — | 35 |
| Collapsible | 3 | ✓ | ✓ | ✓ | ✓ | — | — | 35 |
| Resizable | 3 | ✓ | ✓ | ✓ | ✓ | — | — | 35 |
| HoverCard | 3 | ✓ | ✓ | ✓ | ✓ | — | — | 33 |
| Window | 3 | ✓ | ✓ | ✓ | ✓ | — | — | 32 |
| PivotGrid | 3 | ✓ | ✓ | ✓ | ✓ | ✓ | — | 31 |
| TreeSelect | 3 | ✓ | ✓ | ✓ | ✓ | — | — | 31 |
| FileViewer | 3 | ✓ | ✓ | ✓ | ✓ | — | — | 30 |
| RadioGroup | 3 | ✓ | ✓ | ✓ | ✓ | — | — | 30 |
| Toggle | 3 | ✓ | ✓ | ✓ | ✓ | ✓ | — | 30 |
| Segmented | 3 | ✓ | ✓ | ✓ | ✓ | — | — | 29 |
| Toolbar | 3 | ✓ | ✓ | ✓ | ✓ | — | — | 29 |
| Carousel | 3 | ✓ | ✓ | ✓ | ✓ | — | — | 28 |
| Icon | 3 | ✓ | ✓ | ✓ | — | ✓ | — | 28 |
| IconPicker | 3 | ✓ | ✓ | ✓ | ✓ | — | — | 28 |
| DropdownButton | 3 | ✓ | ✓ | ✓ | ✓ | — | — | 27 |
| PromptInput | 3 | ✓ | ✓ | ✓ | ✓ | — | — | 27 |
| TagInput | 3 | ✓ | ✓ | ✓ | ✓ | — | — | 26 |
| Chip | 3 | ✓ | ✓ | ✓ | ✓ | ✓ | — | 25 |
| Spinner | 3 | ✓ | ✓ | ✓ | — | ✓ | — | 25 |
| AudioPlayer | 3 | ✓ | ✓ | ✓ | ✓ | — | — | 24 |
| ImageCompare | 3 | ✓ | ✓ | ✓ | ✓ | — | — | 24 |
| Stepper | 3 | ✓ | ✓ | ✓ | ✓ | — | — | 24 |
| Alert | 3 | ✓ | ✓ | ✓ | ✓ | ✓ | — | 23 |
| Dock | 3 | ✓ | — | ✓ | ✓ | — | — | 23 |
| Transfer | 3 | ✓ | ✓ | ✓ | ✓ | — | — | 23 |
| BackToTop | 3 | ✓ | ✓ | ✓ | ✓ | — | — | 22 |
| PdfViewer | 3 | ✓ | ✓ | ✓ | ✓ | — | — | 22 |
| Rating | 3 | ✓ | ✓ | ✓ | ✓ | ✓ | — | 22 |
| SplitButton | 3 | ✓ | ✓ | ✓ | ✓ | — | — | 22 |
| Steps | 3 | ✓ | ✓ | ✓ | ✓ | — | — | 22 |
| ToolCallCard | 3 | ✓ | ✓ | ✓ | ✓ | — | — | 22 |
| ColorPicker | 3 | ✓ | ✓ | ✓ | ✓ | — | — | 21 |
| Filter | 3 | ✓ | ✓ | ✓ | ✓ | — | — | 21 |
| PasswordInput | 3 | ✓ | ✓ | ✓ | ✓ | — | — | 21 |
| Statistic | 3 | ✓ | ✓ | ✓ | — | ✓ | — | 21 |
| ThemeToggle | 3 | ✓ | ✓ | ✓ | ✓ | — | — | 21 |
| InplaceEditor | 3 | ✓ | ✓ | ✓ | ✓ | — | — | 20 |
| MegaMenu | 3 | ✓ | ✓ | ✓ | ✓ | — | — | 20 |
| PullToRefresh | 3 | ✓ | ✓ | ✓ | — | — | — | 20 |
| SignaturePad | 3 | ✓ | ✓ | ✓ | ✓ | — | — | 20 |
| ThemeSwitcher | 3 | ✓ | ✓ | ✓ | ✓ | — | — | 18 |
| OverlayForm | 3 | ✓ | ✓ | ✓ | — | — | — | 16 |
| SpeedDial | 3 | ✓ | ✓ | ✓ | ✓ | — | — | 16 |
| List | 3 | ✓ | ✓ | ✓ | ✓ | ✓ | — | 15 |
| ReasoningDisplay | 3 | ✓ | ✓ | ✓ | — | ✓ | — | 15 |
| CodeEditor | 3 | ✓ | ✓ | ✓ | — | — | — | 14 |
| Kanban | 3 | ✓ | ✓ | ✓ | ✓ | — | — | 14 |
| Mention | 3 | ✓ | ✓ | ✓ | ✓ | — | — | 14 |
| SparkCard | 3 | ✓ | ✓ | ✓ | — | ✓ | — | 14 |
| Text | 3 | ✓ | ✓ | ✓ | — | — | — | 14 |
| Tour | 3 | ✓ | ✓ | ✓ | ✓ | — | — | 14 |
| Result | 3 | ✓ | ✓ | ✓ | — | ✓ | — | 13 |
| ScrollArea | 3 | ✓ | — | ✓ | ✓ | — | — | 13 |
| Image | 3 | ✓ | ✓ | ✓ | ✓ | — | — | 12 |
| Link | 3 | ✓ | — | ✓ | ✓ | — | — | 12 |
| PopConfirm | 3 | ✓ | ✓ | ✓ | ✓ | — | — | 12 |
| ButtonGroup | 3 | ✓ | ✓ | ✓ | ✓ | — | — | 11 |
| Kbd | 3 | ✓ | ✓ | ✓ | ✓ | ✓ | — | 11 |
| BorderBeam | 3 | ✓ | ✓ | ✓ | — | — | — | 9 |
| Heading | 3 | ✓ | ✓ | ✓ | — | — | — | 8 |
| Label | 3 | ✓ | ✓ | ✓ | — | — | — | 7 |
| SwipeActions | 3 | ✓ | ✓ | ✓ | ✓ | — | — | 7 |
| DirectionProvider | 3 | ✓ | ✓ | ✓ | ✓ | — | — | 3 |
| InputMask | 2 | ✓ | ✓ | — | ✓ | — | — | 34 |
| UploadTrigger | 2 | ✓ | ✓ | — | ✓ | — | — | 21 |
| Affix | 2 | ✓ | ✓ | — | — | — | — | 19 |
| ShimmerButton | 2 | ✓ | ✓ | — | — | — | — | 19 |
| ConfirmButton | 2 | ✓ | ✓ | — | ✓ | — | — | 7 |
| Skeleton | 1 | ✓ | — | ✓ | — | — | — | 26 |
| Timeline | 1 | ✓ | — | ✓ | — | — | — | 25 |
| Barcode | 1 | ✓ | — | ✓ | — | — | — | 24 |
| Gauge | 1 | ✓ | — | ✓ | — | — | — | 24 |
| Bento | 1 | ✓ | — | — | — | — | — | 23 |
| StreamingText | 1 | ✓ | — | — | — | — | — | 23 |
| NumberTicker | 1 | ✓ | — | — | — | — | — | 18 |
| Delta | 1 | ✓ | — | — | — | — | — | 16 |
| EmptyState | 1 | ✓ | — | ✓ | — | — | — | 16 |
| Separator | 1 | ✓ | — | ✓ | — | — | — | 16 |
| Highlighter | 1 | ✓ | — | — | — | — | — | 15 |
| Field | 1 | ✓ | — | ✓ | — | — | — | 14 |
| QRCode | 1 | ✓ | — | ✓ | — | — | — | 13 |
| RingProgress | 1 | ✓ | — | ✓ | — | — | — | 13 |
| KpiCard | 1 | ✓ | — | — | — | — | — | 12 |
| TextReveal | 1 | ✓ | — | — | — | — | — | 12 |
| Descriptions | 1 | ✓ | — | — | — | — | — | 11 |
| Marquee | 1 | ✓ | — | ✓ | — | — | — | 11 |
| Watermark | 1 | ✓ | — | — | — | — | — | 11 |
| AspectRatio | 1 | ✓ | — | — | — | — | — | 10 |
| Sparkles | 1 | ✓ | — | — | — | — | — | 10 |
| BlurFade | 1 | ✓ | — | — | — | — | — | 9 |
| Confetti | 1 | ✓ | — | — | — | — | — | 9 |
| Sparkline | 1 | ✓ | — | ✓ | — | — | — | 9 |
| TouchRipple | 1 | ✓ | — | — | — | — | — | 9 |
| AnimatedBeam | 1 | ✓ | — | — | — | — | — | 8 |
| AppBar | 1 | ✓ | — | — | — | — | — | 8 |
| Code | 1 | ✓ | — | — | — | — | — | 7 |
| Flex | 1 | ✓ | — | — | — | — | — | 6 |
| Center | 1 | ✓ | — | — | — | — | — | 5 |
| Container | 1 | ✓ | — | — | — | — | — | 5 |
| Grid | 1 | ✓ | — | — | — | — | — | 5 |
| SafeArea | 1 | ✓ | — | — | — | — | — | 5 |
| Stack | 1 | ✓ | — | — | — | — | — | 5 |
| CTASection | 1 | ✓ | — | ✓ | — | — | — | 4 |
| FeatureItem | 1 | ✓ | — | — | — | — | — | 4 |
| Hero | 1 | ✓ | — | ✓ | — | — | — | 4 |
| Spacer | 1 | ✓ | — | — | — | — | — | 4 |
| DensityScope | 1 | ✓ | — | ✓ | — | — | — | 2 |
| FeatureGrid | 1 | ✓ | — | ✓ | — | — | — | 2 |