DiamondLightSource / DiamondLightSource/atlas
I15-1: Check what happens when moving containers fails
- Dominant language
- TypeScript
- Stars
- 1
- Forks
- 4
- Avg merge
- 6d 8h
- Merged PRs (30d)
- 8
Description
When moving containers in the pucks view created in https://github.com/DiamondLightSource/atlas/pull/133 it would be good to get sensible error messages if the operation fails. We should test some common failure modes and make sure it's obvious to the user why they failed:
* Adding a puck to the table in an already occupied position
Contributor guide
No contributing guide indexed for this repository
Research direction
Review the pucks view introduced in pull request 133 and trace the container-moving flow. Reproduce adding a puck to an already occupied table position, then verify that the operation reports a clear, user-facing reason for failure and that the failure mode is covered by a test.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- typescript
- Domain
- frontend
- Issue type
- Bug
- Difficulty
- 3/5
- Estimated time
- 1-2 days
- Activity status
- Quiet
- Clarity
- Mostly clear
- Newbie friendliness
- 52/100