Skip to content

karma is not used... and browserify is only used from karma. #18

@JJ

Description

@JJ

Summary

karma is a web server generally used for tests, and it's included along with a series of helpers. However, it does not seem to be really used. It's not invoked from any script. Browser tests seem to be skipped.

Simplest Example to Reproduce

Run git grep "karma start" for instance. There might be other ways of checking it, but unless it's used internally (or was used), I don't see how it's checked nowadays.

Expected Behavior

It should be used, possibly for browser tests. It does not seem to have been substituted by anything else.

Current Behavior

npm run test-browser just skips the test.

Possible Solution

Eliminate karma and all browser tests, since they don't seem to be used at all. Alternatively, get it back to work...

Context

karma* introduce several vulnerabilities, and they're simply dead code, apparently. If it's not used, it's best to eliminate it.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions