Files
motovaultpro/frontend/.claude/tdd-guard/data/test.json
Eric Gullickson 59e7f4053a
All checks were successful
Deploy to Staging / Build Images (pull_request) Successful in 3m24s
Deploy to Staging / Deploy to Staging (pull_request) Successful in 25s
Deploy to Staging / Verify Staging (pull_request) Successful in 8s
Deploy to Staging / Notify Staging Ready (pull_request) Successful in 7s
Deploy to Staging / Notify Staging Failure (pull_request) Has been skipped
fix: Data validation for scheduled maintenance
2026-02-11 20:47:46 -06:00

126 lines
5.8 KiB
JSON

{
"testModules": [
{
"moduleId": "/Users/egullickson/Documents/Technology/coding/motovaultpro/frontend/src/features/maintenance/components/MaintenanceScheduleReviewScreen.test.tsx",
"tests": [
{
"name": "should render extracted items with checkboxes",
"fullName": "MaintenanceScheduleReviewScreen Rendering should render extracted items with checkboxes",
"state": "passed"
},
{
"name": "should display interval information",
"fullName": "MaintenanceScheduleReviewScreen Rendering should display interval information",
"state": "passed"
},
{
"name": "should display details text when present",
"fullName": "MaintenanceScheduleReviewScreen Rendering should display details text when present",
"state": "passed"
},
{
"name": "should display subtypes in SubtypeCheckboxGroup",
"fullName": "MaintenanceScheduleReviewScreen Rendering should display subtypes in SubtypeCheckboxGroup",
"state": "passed"
},
{
"name": "should toggle item selection on checkbox click",
"fullName": "MaintenanceScheduleReviewScreen Selection should toggle item selection on checkbox click",
"state": "passed"
},
{
"name": "should deselect all items",
"fullName": "MaintenanceScheduleReviewScreen Selection should deselect all items",
"state": "passed"
},
{
"name": "should select all items after deselecting",
"fullName": "MaintenanceScheduleReviewScreen Selection should select all items after deselecting",
"state": "passed"
},
{
"name": "should disable create button when no items selected",
"fullName": "MaintenanceScheduleReviewScreen Selection should disable create button when no items selected",
"state": "passed"
},
{
"name": "should show no items found message for empty extraction",
"fullName": "MaintenanceScheduleReviewScreen Empty state should show no items found message for empty extraction",
"state": "passed"
},
{
"name": "should create selected schedules on button click",
"fullName": "MaintenanceScheduleReviewScreen Schedule creation should create selected schedules on button click",
"state": "passed"
},
{
"name": "should only create selected items",
"fullName": "MaintenanceScheduleReviewScreen Schedule creation should only create selected items",
"state": "passed"
},
{
"name": "should show error on creation failure",
"fullName": "MaintenanceScheduleReviewScreen Schedule creation should show error on creation failure",
"state": "passed"
},
{
"name": "should update item data via inline editing",
"fullName": "MaintenanceScheduleReviewScreen Editing should update item data via inline editing",
"state": "passed"
},
{
"name": "should disable create button when selected item has empty subtypes",
"fullName": "MaintenanceScheduleReviewScreen Subtype validation should disable create button when selected item has empty subtypes",
"state": "passed"
},
{
"name": "should enable create button after deselecting item with empty subtypes",
"fullName": "MaintenanceScheduleReviewScreen Subtype validation should enable create button after deselecting item with empty subtypes",
"state": "passed"
},
{
"name": "should show warning alert for items missing subtypes",
"fullName": "MaintenanceScheduleReviewScreen Subtype validation should show warning alert for items missing subtypes",
"state": "passed"
},
{
"name": "should hide warning alert after deselecting items with empty subtypes",
"fullName": "MaintenanceScheduleReviewScreen Subtype validation should hide warning alert after deselecting items with empty subtypes",
"state": "passed"
},
{
"name": "should disable create button when selected item has no intervals",
"fullName": "MaintenanceScheduleReviewScreen Interval validation should disable create button when selected item has no intervals",
"state": "passed"
},
{
"name": "should enable create button after deselecting item with missing intervals",
"fullName": "MaintenanceScheduleReviewScreen Interval validation should enable create button after deselecting item with missing intervals",
"state": "passed"
},
{
"name": "should show warning alert for items missing intervals",
"fullName": "MaintenanceScheduleReviewScreen Interval validation should show warning alert for items missing intervals",
"state": "passed"
},
{
"name": "should enable create button after editing interval on item",
"fullName": "MaintenanceScheduleReviewScreen Interval validation should enable create button after editing interval on item",
"state": "passed"
},
{
"name": "should render in fullscreen mode on mobile viewports",
"fullName": "MaintenanceScheduleReviewScreen Responsive layout should render in fullscreen mode on mobile viewports",
"state": "passed"
},
{
"name": "should render as modal dialog on desktop viewports",
"fullName": "MaintenanceScheduleReviewScreen Responsive layout should render as modal dialog on desktop viewports",
"state": "passed"
}
]
}
],
"unhandledErrors": [],
"reason": "passed"
}