-
Notifications
You must be signed in to change notification settings - Fork 35
05 13 2020 Meeting
Meeting Minutes > 05/13/2020 Meeting
-
Adam De Fouw has updated the Cypress framework on master (pushed to version 4.5)
- Will try to do regular updates on the framework moving forward
- Will push the other branches forward as time permits this week
-
Windows Nuances Discovered
- Docker CAN be used on Windows 10 Home, but you have to use the Docker Toolbox instead
- Added this fact to the Wiki: Pre-Requisites
-
Discussion about database seeding:
- Cypress offers a completely agnostic approach to database seeding wherein you can decide when and where your database gets reset
- In our REDCap Cypress Test Framework, we are seeding the database at the beginning of tests running
- However, you also get the option to seed the database at any other point during the tests
- If you want to reset the Projects table, you can run the following:
cy.mysql_db('projects/pristine')
- If you want an example of the pattern to follow during your own tests, examples are in these files:
- Adam De Fouw
- John Crissey
- Christopher Kadolph
- Tintin Nguyen
- Christopher Schubert
If you pull a new version of a branch with a newer version of Cypress, you should be able to run
npm install
That should give you the latest Cypress framework library (and dependencies).
Adam De Fouw wanted to make it known that no one should feel pressured to help - especially during this pandemic. However, if you have anything that is a blocker to helping, please get in touch.
Christopher Kadolph mentioned that they are currently very busy at Marshfield with COVID-related research projects. Likely won't have time to contribute at the moment.
Tintin Nguyen and Christopher Schubert are pretty busy as well. John Crissey mentioned they might have some time in between projects.
As mentioned during previous meeting, Adam De Fouw will be updating the REDCap Cypress Test Framework to include the latest security patches since Dependabot has identified security warnings.
He updated Cypress framework to version 4.5 recently on the master branch. Will add the 9.1.3 branch as well.
Reach out to [email protected] if you need assistance.