05 Location Management
Test execution records for location profiles and relationships
Revision: 1.0 · 18-Apr-2026
R-FUNC-0501.01 Location list board displays all locations
Scenario: Locations are displayed as cards on the board
| Date | Result | Issue | Comment |
|---|---|---|---|
| 2026-04-16 | PASS | — | All locations were displayed as cards as expected. |
Scenario: Archived locations do not appear on the location list board
| Date | Result | Issue | Comment |
|---|---|---|---|
| 2026-04-16 | FAIL | #82 | Cannot archive locations so this test cannot be run. |
R-UI-0501.01 Location list board has no parent summary section
Scenario: No parent summary section is shown on the location list board
| Date | Result | Issue | Comment |
|---|---|---|---|
| 2026-04-16 | PASS | — | No parent summary section was displayed on the locations list board. |
R-UI-0501.02 Location card displays the location image
Scenario: Location image is displayed on the card when one has been uploaded
| Date | Result | Issue | Comment |
|---|---|---|---|
| 2026-04-16 | PASS | — | The image was displayed as expected. |
Scenario: Location card displays no image when none has been uploaded
| Date | Result | Issue | Comment |
|---|---|---|---|
| 2026-04-16 | PASS | — | When no image has been uploaded none is displayed, as expected. |
R-FUNC-0502.01 Create a location
Scenario: Successfully create a location
| Date | Result | Issue | Comment |
|---|---|---|---|
| 2026-04-16 | PASS | — | The location was created as expected. |
Scenario: Attempt to create a location without a name
| Date | Result | Issue | Comment |
|---|---|---|---|
| 2026-04-16 | PASS | — | It was not possible to create a location without a name, as expected. |
R-UI-0502.01 Add location form presents all required fields
Scenario: Add location form presents all required fields
| Date | Result | Issue | Comment |
|---|---|---|---|
| 2026-04-16 | PASS | — | All fields were displayed as expected. |
R-FUNC-0502.02 Upload a location image
Scenario: Successfully upload a location image on the add location page
| Date | Result | Issue | Comment |
|---|---|---|---|
| 2026-04-16 | PASS | — | The image was uploaded as expected. |
Scenario: Successfully upload a location image on the edit location page
| Date | Result | Issue | Comment |
|---|---|---|---|
| 2026-04-16 | PASS | — | The image was uploaded as expected. |
Scenario: Successfully replace an existing location image
| Date | Result | Issue | Comment |
|---|---|---|---|
| 2026-04-16 | PASS | — | The image was replaced as expected. |
R-FUNC-0502.03 Add a location type value
Scenario: Successfully add a new location type value
| Date | Result | Issue | Comment |
|---|---|---|---|
| 2026-04-16 | PASS | — | The location type was added successfully |
Scenario: Type values are scoped to the current novel
| Date | Result | Issue | Comment |
|---|---|---|---|
| 2026-04-16 | PASS | — | The location type was scoped to the novel as expected. |
R-FUNC-0502.04 Rename a location type value
Scenario: Successfully rename a location type value
| Date | Result | Issue | Comment |
|---|---|---|---|
| 2026-04-16 | PASS | — | The location type was renamed successfully |
R-FUNC-0502.05 Delete a location type value
Scenario: Successfully delete a location type value
| Date | Result | Issue | Comment |
|---|---|---|---|
| 2026-04-16 | FAIL | #87 | There's no facility to delete locations and so this test cannot be run |
Scenario: Deleting a type value does not delete assigned locations
| Date | Result | Issue | Comment |
|---|---|---|---|
| 2026-04-16 | FAIL | #87 | There's no facility to delete locations and so this test cannot be run |
R-SEC-0502.01 Location image upload restricted to PNG and JPEG formats
Scenario: PNG file is accepted for location image upload
| Date | Result | Issue | Comment |
|---|---|---|---|
| 2026-04-16 | PASS | — | A .png image was uploaded successfully. |
Scenario: JPG file is accepted for location image upload
| Date | Result | Issue | Comment |
|---|---|---|---|
| 2026-04-16 | PASS | — | A .jpg image was uploaded successfully |
Scenario: JPEG file is accepted for location image upload
| Date | Result | Issue | Comment |
|---|---|---|---|
| 2026-04-16 | PASS | — | A .jpeg file was uploaded successfully |
Scenario: File with unsupported extension is rejected
| Date | Result | Issue | Comment |
|---|---|---|---|
| 2026-04-16 | FAIL | #83 | It was possible to upload a .bmp file, no as expected. |
R-FUNC-0503.01 Save and cancel when editing a location
Scenario: Successfully save changes to a location
| Date | Result | Issue | Comment |
|---|---|---|---|
| 2026-04-16 | PASS | — | The location name was updated as expected. |
Scenario: Cancel editing a location
| Date | Result | Issue | Comment |
|---|---|---|---|
| 2026-04-16 | PASS | — | The location name was not updated, as expected. |
R-UI-0503.01 Edit location form displays appears in scenes as read-only
Scenario: Appears in scenes is displayed as read-only on the edit location page
| Date | Result | Issue | Comment |
|---|---|---|---|
| 2026-04-16 | PASS | — | The Appears In field was read-only as expected. |
R-FUNC-0510.01 Define a relationship between a location and any planning entity
Scenario: Successfully define a relationship between a location and a character
| Date | Result | Issue | Comment |
|---|---|---|---|
| 2026-04-16 | PASS | — | The relationship was created successfully. |
Scenario: Successfully define a relationship between two locations
| Date | Result | Issue | Comment |
|---|---|---|---|
| 2026-04-16 | PASS | — | The relationship was created successfully |
R-FUNC-0510.02 Relationships are displayed on both participating entities
Scenario: Relationship appears on both participating entities’ pages with correct labels
| Date | Result | Issue | Comment |
|---|---|---|---|
| 2026-04-16 | PASS | — | The relationship was displayed on both entities as expected. |
R-FUNC-0510.03 Edit a relationship from either participating entity’s page
Scenario: Successfully edit a relationship from the location’s page
| Date | Result | Issue | Comment |
|---|---|---|---|
| 2026-04-16 | FAIL | #84 | The forward label overwrites the reverse label when editing a relationship. |
R-FUNC-0510.04 Delete a relationship from either participating entity’s page
Scenario: Successfully delete a relationship from the location’s page
| Date | Result | Issue | Comment |
|---|---|---|---|
| 2026-04-16 | PASS | — | The relationship was deleted as expected. |
R-DATA-0510.01 Deleting a location removes all its relationships
Scenario: Relationships are removed when a location is deleted
| Date | Result | Issue | Comment |
|---|---|---|---|
| 2026-04-16 | FAIL | #88 | There's no facility to delete locations. |