Skip to content

Commit

Permalink
update test
Browse files Browse the repository at this point in the history
  • Loading branch information
shiyaochen authored and shiyaochen committed Feb 6, 2025
1 parent 8c2e416 commit c6cca8a
Show file tree
Hide file tree
Showing 5 changed files with 64 additions and 1 deletion.
Original file line number Diff line number Diff line change
Expand Up @@ -39,6 +39,7 @@ interface PositionFieldProps {
yField?: TipYOffsetFields
labwareId?: string | null
padding?: string
isWhiteButton?: boolean | null
}

export function PositionField(props: PositionFieldProps): JSX.Element {
Expand All @@ -50,6 +51,7 @@ export function PositionField(props: PositionFieldProps): JSX.Element {
yField,
prefix,
padding = `0 ${SPACING.spacing16}`,
isWhiteButton,

Check warning on line 54 in protocol-designer/src/pages/Designer/ProtocolSteps/StepForm/PipetteFields/PositionField.tsx

View check run for this annotation

Codecov / codecov/patch

protocol-designer/src/pages/Designer/ProtocolSteps/StepForm/PipetteFields/PositionField.tsx#L54

Added line #L54 was not covered by tests
} = props
console.log(propsForFields)

Check warning on line 56 in protocol-designer/src/pages/Designer/ProtocolSteps/StepForm/PipetteFields/PositionField.tsx

View check run for this annotation

Codecov / codecov/patch

protocol-designer/src/pages/Designer/ProtocolSteps/StepForm/PipetteFields/PositionField.tsx#L56

Added line #L56 was not covered by tests
const {
Expand Down Expand Up @@ -186,7 +188,7 @@ export function PositionField(props: PositionFieldProps): JSX.Element {
</StyledText>
<ListButton
padding={SPACING.spacing12}
type="noActive"
type={isWhiteButton ?? false ? 'onColor' : 'noActive'}

Check failure on line 191 in protocol-designer/src/pages/Designer/ProtocolSteps/StepForm/PipetteFields/PositionField.tsx

View workflow job for this annotation

GitHub Actions / js checks

Type '"noActive" | "onColor"' is not assignable to type 'ListButtonType'.

Check failure on line 191 in protocol-designer/src/pages/Designer/ProtocolSteps/StepForm/PipetteFields/PositionField.tsx

View workflow job for this annotation

GitHub Actions / js checks

Type '"noActive" | "onColor"' is not assignable to type 'ListButtonType'.

Check warning on line 191 in protocol-designer/src/pages/Designer/ProtocolSteps/StepForm/PipetteFields/PositionField.tsx

View check run for this annotation

Codecov / codecov/patch

protocol-designer/src/pages/Designer/ProtocolSteps/StepForm/PipetteFields/PositionField.tsx#L191

Added line #L191 was not covered by tests
onClick={() => {
handleOpen(true)
}}
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -91,6 +91,7 @@ export function MultiInputField(props: MultiInputFieldProps): JSX.Element {
xField={`${prefix}_x_position`}
yField={`${prefix}_y_position`}
labwareId={labwareId}
isWhiteButton={true}

Check warning on line 94 in protocol-designer/src/pages/Designer/ProtocolSteps/StepForm/StepTools/MoveLiquidTools/MultiInputField.tsx

View check run for this annotation

Codecov / codecov/patch

protocol-designer/src/pages/Designer/ProtocolSteps/StepForm/StepTools/MoveLiquidTools/MultiInputField.tsx#L86-L94

Added lines #L86 - L94 were not covered by tests
/>
)}
</Flex>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -161,7 +161,10 @@ describe('createPresavedStepForm', () => {
aspirate_mix_volume: null,
aspirate_mmFromBottom: null,
aspirate_retract_delay_seconds: null,
aspirate_retract_mmFromBottom: null,
aspirate_retract_speed: null,
aspirate_retract_x_position: 0,
aspirate_retract_y_position: 0,
aspirate_submerge_delay_seconds: null,
aspirate_submerge_speed: null,
aspirate_touchTip_checkbox: false,
Expand All @@ -182,7 +185,10 @@ describe('createPresavedStepForm', () => {
dispense_mix_volume: null,
dispense_mmFromBottom: null,
dispense_retract_delay_seconds: null,
dispense_retract_mmFromBottom: null,
dispense_retract_speed: null,
dispense_retract_x_position: 0,
dispense_retract_y_position: 0,
dispense_submerge_delay_seconds: null,
dispense_submerge_speed: null,
dispense_touchTip_checkbox: false,
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -35,7 +35,10 @@ describe('getDefaultsForStepType', () => {
aspirate_mix_volume: null,
aspirate_mmFromBottom: null,
aspirate_retract_delay_seconds: null,
aspirate_retract_mmFromBottom: null,
aspirate_retract_speed: null,
aspirate_retract_x_position: 0,
aspirate_retract_y_position: 0,
aspirate_submerge_delay_seconds: null,
aspirate_submerge_speed: null,
aspirate_touchTip_checkbox: false,
Expand All @@ -51,7 +54,10 @@ describe('getDefaultsForStepType', () => {
dispense_mix_volume: null,
dispense_mmFromBottom: null,
dispense_retract_delay_seconds: null,
dispense_retract_mmFromBottom: null,
dispense_retract_speed: null,
dispense_retract_x_position: 0,
dispense_retract_y_position: 0,
dispense_submerge_delay_seconds: null,
dispense_submerge_speed: null,
dispense_touchTip_checkbox: false,
Expand Down
48 changes: 48 additions & 0 deletions protocol-designer/src/ui/steps/test/selectors.test.ts
Original file line number Diff line number Diff line change
Expand Up @@ -521,10 +521,22 @@ describe('_getSavedMultiSelectFieldValues', () => {
isIndeterminate: false,
value: undefined,
},
aspirate_retract_mmFromBottom: {
isIndeterminate: false,
value: undefined,
},
aspirate_retract_speed: {
isIndeterminate: false,
value: undefined,
},
aspirate_retract_x_position: {
isIndeterminate: false,
value: undefined,
},
aspirate_retract_y_position: {
isIndeterminate: false,
value: undefined,
},
aspirate_submerge_delay_seconds: {
isIndeterminate: false,
value: undefined,
Expand Down Expand Up @@ -598,10 +610,22 @@ describe('_getSavedMultiSelectFieldValues', () => {
isIndeterminate: false,
value: undefined,
},
dispense_retract_mmFromBottom: {
isIndeterminate: false,
value: undefined,
},
dispense_retract_speed: {
isIndeterminate: false,
value: undefined,
},
dispense_retract_x_position: {
isIndeterminate: false,
value: undefined,
},
dispense_retract_y_position: {
isIndeterminate: false,
value: undefined,
},
dispense_submerge_delay_seconds: {
isIndeterminate: false,
value: undefined,
Expand Down Expand Up @@ -817,10 +841,22 @@ describe('_getSavedMultiSelectFieldValues', () => {
isIndeterminate: false,
value: undefined,
},
aspirate_retract_mmFromBottom: {
isIndeterminate: false,
value: undefined,
},
aspirate_retract_speed: {
isIndeterminate: false,
value: undefined,
},
aspirate_retract_x_position: {
isIndeterminate: false,
value: undefined,
},
aspirate_retract_y_position: {
isIndeterminate: false,
value: undefined,
},
// dispense settings
dispense_labware: {
isIndeterminate: true,
Expand Down Expand Up @@ -877,10 +913,22 @@ describe('_getSavedMultiSelectFieldValues', () => {
isIndeterminate: false,
value: undefined,
},
dispense_retract_mmFromBottom: {
isIndeterminate: false,
value: undefined,
},
dispense_retract_speed: {
isIndeterminate: false,
value: undefined,
},
dispense_retract_x_position: {
isIndeterminate: false,
value: undefined,
},
dispense_retract_y_position: {
isIndeterminate: false,
value: undefined,
},
dispense_submerge_delay_seconds: {
isIndeterminate: false,
value: undefined,
Expand Down

0 comments on commit c6cca8a

Please sign in to comment.