We've finished developing both the back and front end for the attorney to co-located loop so we'd like to test the whole flow and ensure it updates VACOLS as intended.
Testing changing VACOLS locations
Testing assignment back to attorney
Testing VACOLS reports for any empty fields
AMA attorney/co-located loop
[ ] Open the case of WLJ, 2722950.
[ ] Ask Jed to run the report to see where case 2093973 is being charged to.
[x] Open the case of NAB, 2704660.
[x] Confirm that the case isn't in the queue anymore.
[x] Open the case of NB, 1556671.
[x] Confirm that the case isn't in the queue anymore.
[ ] Open the case of WLJ, 2722950.
[ ] Ask Jed to confirm that the case is now assigned to CF_KHAN_397.
[x] Open the case of NAB, 2704660.
[x] Ask Jed to run the report to see where the case is being charged to.
[x] Open the case of NB, 1556671.
[x] Ask Jed to run the report to see where the case is being charged to.
RequestStore.store[:current_user] = User.find_by(css_id: "CF_KHAN_397")
assignee = VACOLS::Staff.find_by(sdomainid: "CF_KHAN_397").slogid
AppealRepository.update_location!(LegacyAppeal.find_by(vacols_id: "2704660"), assignee)
AppealRepository.update_location!(LegacyAppeal.find_by(vacols_id: "1556671"), assignee)
Testing mostly passed! We discovered an issue with the test data of case WLJ, 2722950, so we used NAB, 2704660, to test on hold instead. We haven't yet tested assignment back to attorney.
I figured out what was wrong with 2722950. It had been assigned back to the attorney using an old version of the code which had assigned the task itself to the attorney instead of marking it complete. I deleted the runaway task and manually assigned the case back to the attorney.
I then tested this manually:
I think that this testing is sufficient. Testing passed!
Thanks @evankroske! Were you able to check VACOLS reports with Jed as well? I see a few steps to Ask Jed to run the report to see where the case is being charged to. but am curious to know if there were any empty fields on that report (so we can determine if they'd be concerning to users and stakeholders, even though they're bought into our approach).
Testing VACOLS reports for any empty fields:
Did we also confirm that when the case was assigned back to the attorney, the days waiting counter restarted at 0 in the attorney's queue?
Low priority note:
@dannysellers - can we run through this test locally?
@laurjpeterson Confirmed!
gif
