Details
-
Task
-
Resolution: Fixed
-
Neutral
-
None
-
None
-
None
-
-
Empty show more show less
-
Empty show more show less
-
Basel 82
-
13
Description
Investigate and document how you can test light-modules, in a variety of contexts:
- Ones managed with maven, as it has a nice functionality to run multiple Node and npm versions.
- Ones not managed by maven - as light-modules are commonly developed by frontend developers with no maven installed.
- For light-modules shared on github & npm.
A few questions:
- What should be tested?
- How will users create tests?
- How difficult are the tests to maintain?
- How can the CLI support this?
Rationale:
Tests ensure quality.
Tests demonstrate quality of projects on npm and github, and facilitate forking and innovation.
Checklists
Acceptance criteria