DiamondLightSource / DiamondLightSource/atlas

I15-1: Check what happens when moving containers fails

Open
#145 0 comments 0 reactions 0 assignees View on GitHub
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

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.