Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

chore: 607 Remove fields from Verification Page for SFO & LFO #2974

Merged
merged 1 commit into from
Mar 12, 2025

Conversation

shon-button
Copy link
Contributor

@shon-button shon-button commented Mar 8, 2025

Addresses 607

🚀 Impact:

  • Hides verification fields except: Verification body name*, Accredited by*, Were there any threats to independence noted*

🔬 Local Testing:

Tests Set-Up:

  1. Start the API server:

    cd bc_obps
    make reset_db
    make run
  2. Start the app development server:

    cd bciers && yarn dev-all
  3. Navigate to http://localhost:3000

  4. Click the "Log in with Business BCeID" button


Tests SFO fields*

  1. Navigate to Bugle SFO - Registered verification step ex,: http://localhost:3000/reporting/reports/1/verification
  2. Validate the form fields
    Expected Results
  • Form has required fields: Verification body name*, Accredited by*, Were there any threats to independence noted*
    image
  1. Complete the form required fields
  2. Click button Save & Continue
    Expected Results
  1. Change some form required fields
  2. Click button Save & Continue
    Expected Results
  • Attachment page is displayed
  1. Navigate to Bugle SFO - Registered verification step ex,: http://localhost:3000/reporting/reports/1/verification
    Expected Results
  • Form data is saved to the database

Tests LFO fields*

  1. Navigate to Banana LFO - Registered verification step, ex: http://localhost:3000/reporting/reports/2/verification
  2. Validate the form fields
    Expected Results
  • Form has required fields: Verification body name*, Accredited by*, Were there any threats to independence noted*
    image
  1. Complete the form required fields
  2. Click button Save & Continue
    Expected Results
  • Attachment page is displayed
  1. Navigate to Banana LFO - Registered verification step, ex: http://localhost:3000/reporting/reports/2/verification
    Expected Results
  • Form data is saved to the database
  1. Change some form required fields
  2. Click button Save & Continue
    Expected Results
  • Attachment page is displayed
  1. Navigate to Banana LFO - Registered verification step, ex: http://localhost:3000/reporting/reports/2/verification
    Expected Results
  • Form data is saved to the database

Tests Submit Report*

  1. Complete all forms of the the records
  2. Click Sign-off\Submit
    Expected Results
  • Record is successfully submitted
    image

@shon-button shon-button changed the title 607 Remove fields from Verification Page for SFO & LFO chore: 607 Remove fields from Verification Page for SFO & LFO Mar 8, 2025
@shon-button shon-button force-pushed the chore/607-verification-page branch 4 times, most recently from 71f933c to deaed2f Compare March 9, 2025 19:20
@shon-button shon-button force-pushed the chore/607-verification-page branch from deaed2f to b10fb26 Compare March 12, 2025 11:26
chore: cleanup

chore: cleanup

chore: cleanup

chore: cleanup
@shon-button shon-button force-pushed the chore/607-verification-page branch from 1fc40ed to 7e0eef1 Compare March 12, 2025 11:33
@shon-button shon-button merged commit 1d1f73e into develop Mar 12, 2025
22 of 23 checks passed
@shon-button shon-button deleted the chore/607-verification-page branch March 12, 2025 11:47
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants