{ "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 subtype chips", "fullName": "MaintenanceScheduleReviewScreen Rendering should display subtype chips", "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 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" }