-
Notifications
You must be signed in to change notification settings - Fork 35
06 19 2024 Meeting
Adam De Fouw edited this page Jun 19, 2024
·
1 revision
- Working on updating Cypress Cucumber Preprocessor library that is one of the dependencies powering RCTF:
Original - https://github.com/Klaveness-Digital/cypress-cucumber-preprocessor
Fork - https://github.com/badeball/cypress-cucumber-preprocessor
Transferred ownership
Concern:
- Original library has been over 2 years without updates and is deprecated
Benefits:
- The badeball library is updated regularly
- Hoping the update will give of the robustness we need
- Removes deprecation warnings, security warnings
- Has added some additional features - tags, scenario hooks, step hooks for instance: https://github.com/badeball/cypress-cucumber-preprocessor/blob/master/docs/tags.md https://github.com/badeball/cypress-cucumber-preprocessor/blob/master/docs/cucumber-basics.md#scenario-hooks https://github.com/badeball/cypress-cucumber-preprocessor/blob/master/docs/cucumber-basics.md#step-hooks
Costs:
- badeball changed how the step definitions are loaded so I've had to make some adjustments to RCTF loading approach to make it work
- badeball update has identified some duplicate step definitions in the registry ... will need to address those
- Features to Do: 5 (from 9 in May)
- Features in Progress: 1 (from 8 in May)
- Manual Review or Discussion: 7 (from 16 in May)
- Feature Done: 124 (from 113 in May)