CtrlK
BlogDocsLog inGet started
Tessl Logo

tessl/npm-karma-qunit

A Karma plugin that provides an adapter for the QUnit testing framework, enabling seamless integration between Karma test runner and QUnit test suites.

92

0.97x
Quality

Pending

Does it follow best practices?

Impact

92%

0.97x

Average score across 10 eval scenarios

SecuritybySnyk

Pending

The risk profile of this skill

Overview
Eval results
Files

criteria.jsonevals/scenario-6/

{
  "context": "This evaluation assesses how well the engineer uses the karma-qunit plugin to enable and configure QUnit UI display in the browser. The focus is on correct usage of karma-qunit's UI display configuration options.",
  "type": "weighted_checklist",
  "checklist": [
    {
      "name": "Framework configuration",
      "description": "The karma.conf.js file correctly includes 'qunit' in the frameworks array to register the QUnit framework adapter.",
      "max_score": 20
    },
    {
      "name": "showUI option enabled",
      "description": "The configuration uses the client.qunit.showUI option set to true to enable the QUnit UI display in the browser.",
      "max_score": 35
    },
    {
      "name": "clearContext setting",
      "description": "The configuration sets clearContext to false to preserve the browser context, allowing the QUnit UI to render properly.",
      "max_score": 30
    },
    {
      "name": "Test files configured",
      "description": "The configuration includes a files array that properly references test files and includes a sample QUnit test file.",
      "max_score": 15
    }
  ]
}

tile.json