luigi
luigi copied to clipboard
Add testing for client-support-angular
Currently our client-support-angular package is missing tests.
Aim of the tests should be to check: 1 - That the package does not break when switching/working with different Angular versions: v11, v12, v13 2 - The intended functionality works as expected.
Investigate Task (1) and (2) and derive next steps. Task can be split in subtasks.
Potential related follow-up: #2112
Here's what I think is a good way to divide this task into the following:
- Creating/updating a Travis so that it runs client-framework-support tests
- Writing unit tests where it makes sense for the client-framework-support services/components
- Writing integration tests that test importing of the lib and using its functions (i.e. https://github.com/SAP/luigi/issues/2112)
- Expand Travis to include testing for three latest Angular versions