CCTC-team / redcap_cypress

REDCap Cypress Test Framework
MIT License
0 stars 0 forks source link

103. Form Display Logic #41

Open MintooXavier opened 3 months ago

MintooXavier commented 3 months ago

Brief description: Form Display Logic is an advanced feature that provides a way to use conditional logic to disable specific data entry forms that are displayed on the Record Status Dashboard, Record Home Page, or the form list on the left-hand menu. You might think of it as 'form-level branching logic'. i.e. the form becomes available for data entry when the condition is met.

User spec: https://github.com/CCTC-team/redcap_cypress/blob/redcap_val/user_requirement_specification/non_core/103_form_display_logic.spec

Feature link: https://github.com/CCTC-team/redcap_cypress/blob/LF_v13.8.1/manual_scripts/Form%20Display%20Logic_103/D.103.100%20-%20Form%20Display%20Logic.feature

Pre review:

Post review:

LawrenceFayers commented 1 month ago

Scripting done, unsure on if I can do line 42 (comment below it, please delete).

MintooXavier commented 1 month ago
  1. Nothing to clear, but would work. Probably best to use 'I enter...' https://github.com/CCTC-team/redcap_cypress/blob/4f66e898f3dcdc8ba0e35b03fc024ff099aee80c/manual_scripts/Form%20Display%20Logic_103/D.103.100%20-%20Form%20Display%20Logic.feature#L20
  2. Same for line 23
  3. Won't work. Maybe put I should see "3". https://github.com/CCTC-team/redcap_cypress/blob/4f66e898f3dcdc8ba0e35b03fc024ff099aee80c/manual_scripts/Form%20Display%20Logic_103/D.103.100%20-%20Form%20Display%20Logic.feature#L42 @LawrenceFayers : Review Completed
LawrenceFayers commented 1 month ago

Corrections made

MintooXavier commented 1 month ago

Test passed