import { mockRobot } from '../../robot-api/__fixtures__' ; import type { RobotApiResponse } from '../../robot-api/types' ; export { mockRestartSuccess , mockRestartFailure , } from '../../robot-admin/__fixtures__' ; export const mockUpdateBeginSuccess = { method : 'POST' , path : '/server/update/begin' , ok : true , status : 201 , host : mockRobot , body : { token : 'foobar' } , } ; export const mockUpdateBeginConflict = { method : 'POST' , path : '/server/update/begin' , ok : false , status : 409 , host : mockRobot , body : { message : 'Session in progress' } , } ; export const mockUpdateBeginFailure = { method : 'POST' , path : '/server/update/begin' , ok : false , status : 500 , host : mockRobot , body : { message : 'AH' } , } ; export const mockUpdateCancelSuccess = { method : 'POST' , path : '/server/update/cancel' , ok : true , status : 200 , host : mockRobot , body : { message : 'cancelled' } , } ; export const mockUpdateCancelFailure = { method : 'POST' , path : '/server/update/cancel' , ok : false , status : 500 , host : mockRobot , body : { message : 'AH' } , } ; export const mockStatusSuccess = { method : 'GET' , path : '/server/update/foobar/status' , ok : true , status : 200 , host : mockRobot , body : { stage : 'awaiting-file' , message : 'Awaiting File' , progress : 0.1 } , } ; export const mockCommitSuccess = { method : 'POST' , path : '/server/update/foobar/commit' , ok : true , status : 200 , host : mockRobot , body : { message : 'Committed' } , } ; export const mockCommitFailure = { method : 'POST' , path : '/server/update/foobar/commit' , ok : false , status : 500 , host : mockRobot , body : { message : 'AH' } , } ;