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-7/

{
  "context": "This criteria evaluates how well the engineer configures karma-qunit for basic Karma integration. The focus is on correctly using karma-qunit's framework registration mechanism and plugin configuration.",
  "type": "weighted_checklist",
  "checklist": [
    {
      "name": "Framework Declaration",
      "description": "The configuration includes 'qunit' string in the frameworks array, which is karma-qunit's primary registration mechanism that tells Karma to use the QUnit testing framework adapter.",
      "max_score": 50
    },
    {
      "name": "Plugin Registration",
      "description": "The configuration includes 'karma-qunit' (or require('karma-qunit')) in the plugins array to explicitly register the karma-qunit plugin with Karma.",
      "max_score": 30
    },
    {
      "name": "Valid Configuration Structure",
      "description": "The configuration file exports a function that accepts a config parameter and calls config.set() with a valid configuration object, following karma-qunit's expected integration pattern.",
      "max_score": 20
    }
  ]
}

tile.json