Skip to content

Implement controller workflow tests for create-projects, create-users, and create-locations #90

@perigrin

Description

@perigrin

Summary

Three controller test files have TODO placeholders but no actual tests implemented:

  • t/controller/create-projects.t (Line 10)
  • t/controller/create-users.t (Line 13)
  • t/controller/create-locations.t (Line 13)

Missing Test Coverage

Each file needs tests for:

  • Basic creation workflow
  • Customer context handling
  • Schema isolation verification
  • Validation error handling
  • Success/failure states

Implementation Notes

Follow the pattern in other controller tests like t/controller/waitlist-action.t which shows proper workflow testing with HTMX interactions.

Related Issues

These are lower priority than user journey tests (#74, #75) but should be completed for comprehensive controller coverage.

Metadata

Metadata

Assignees

No one assigned

    Labels

    backendBackend/server-side developmentenhancementEnhancement to existing featuremediumMedium complexity implementationmedium-impactMedium business impact

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions