Skip to content

Views missing GET handlers: merge_select, bulk_actions, image_upload (US-DM) #47

@andrewyager

Description

@andrewyager

Description

Several views only handle POST requests but have no GET handler, making them inaccessible as standalone pages. Users navigating to these URLs directly get unexpected responses.

Spec Sections: S10B (US-DM-008, US-DM-011, US-DM-032)
Severity: LOW

Gaps

  1. asset_merge_select — GET redirects to /assets/ (302) instead of rendering a merge selection form
  2. bulk_actions — GET has no handler (US-DM-032)
  3. image_upload — GET has no handler for rendering an upload form (US-DM-008)

Xfail Test Coverage (3 tests)

File Test Reason
test_dept_manager.py TestUS_DM_011::test_merge_select_page_loads asset_merge_select view has no GET handler
test_dept_manager.py TestUS_DM_032::test_bulk_print_accessible bulk_actions view has no GET handler
test_dept_manager.py TestUS_DM_008::test_image_upload_accessible_for_own_dept image_upload view has no GET handler

Branch: feature/test-reorganisation-and-functional-suite (PR #37)

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions