Conversation
…2 compatibility + Update the tests related to the EasyRDF changes so that the addition of the options is taken into account
d179163 to
803f536
Compare
|
Quick comments:
|
Instructions for the design review: Because Cypress was updated by two major versions, Node.js had to be updated to version 20. You can enable it temporarily in your shell like this:
If everything works and you want to make Node 20 the default permanently:
And if you change your mind and want to go back to the previous version, for example version 18, you obviously can do it like this:
|
|
osma
left a comment
There was a problem hiding this comment.
Everything looks good.
I tested this locally, using the UI for manual testing and running the PHPUnit and Cypress tests. I couldn't find any issues. No new warnings printed to Apache logs or the browser console.
It looks like the Cypress upgrade finally solved a long-standing problem where concept-full-vs-partial.cy.js tests get stuck when you run them for a second time and you'd have to restart the Cypress GUI to make them work again 🎉
Excellent work!




Reasons for creating this PR
To keep Skosmos up to date, secure and fully working
Link to relevant issue(s), if any
Description of the changes in this PR
All the tests pass except for the version number check in composer.json, which does not matter at this stage. I merged the changes that likely will come with your PR #1731
How does this approach look to you?
Known problems or uncertainties in this PR
I am not sure if the merge with the PR #1731 was the best move to do ...
Checklist
.sr-onlyclass, color contrast)