Uploaded image for project: 'Magnolia CLI'
  1. Magnolia CLI
  2. NPMCLI-72

Research and document how users can test their modules

    XMLWordPrintable

Details

    • Task
    • Resolution: Fixed
    • Neutral
    • None
    • None
    • None
    • 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

        Attachments

          Activity

            People

              rkowalski Robert Kowalski
              rkowalski Robert Kowalski
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved:

                Checklists

                  Task DoR