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

Evaluation results

95%

-5%

Test Runner Controller

Autostart Control

Criteria
Without context
With context

Autostart Configuration

100%

92%

Timeout-Based Delay

100%

100%

Manual Start Method

100%

88%

Running State Query

100%

100%

Start Event Promise

100%

100%

65%

-15%

Karma Plugin File Injector

Automatic File Injection

Criteria
Without context
With context

Plugin Registration

100%

100%

Module Resolution

50%

25%

File List Injection

33%

33%

File Pattern Objects

100%

100%

Pattern Configuration

100%

100%

JavaScript Injection

100%

0%

CSS Injection

100%

0%

Adapter Injection

100%

100%

100%

Simple Testing Framework Plugin

Framework Registration and Integration

Criteria
Without context
With context

Plugin Registration Format

100%

100%

Factory Pattern Usage

100%

100%

Dependency Injection

100%

100%

File Pattern Creation

100%

100%

File Array Modification

100%

100%

95%

-5%

QUnit Test Configuration Setup

QUnit Configuration Pass-Through

Criteria
Without context
With context

Framework Declaration

100%

100%

Client Configuration Object

100%

100%

testTimeout Configuration

100%

100%

showUI Configuration

100%

100%

fixture Configuration

100%

100%

Test Validation

100%

0%

65%

-12%

QUnit Test Suite Integration

Test Execution Bridge

Criteria
Without context
With context

Framework Registration

100%

100%

Plugin Configuration

0%

0%

File Pattern Setup

100%

100%

Browser Configuration

100%

100%

QUnit Test Structure

100%

100%

Test Execution

80%

0%

100%

QUnit Test UI Display

UI Display Control

Criteria
Without context
With context

Framework configuration

100%

100%

showUI option enabled

100%

100%

clearContext setting

100%

100%

Test files configured

100%

100%

100%

Karma-QUnit Test Configuration Setup

Basic Configuration

Criteria
Without context
With context

Framework Declaration

100%

100%

Plugin Registration

100%

100%

Valid Configuration Structure

100%

100%

100%

20%

Test Event Monitor

Test Lifecycle Hook Integration

Criteria
Without context
With context

begin hook usage

100%

100%

testStart hook usage

100%

100%

testDone hook usage

100%

100%

log hook usage

0%

100%

done hook usage

100%

100%

100%

Test Result Aggregator

Test Tracking Mechanisms

Criteria
Without context
With context

Dual tracking strategy

100%

100%

Native count detection

100%

100%

Manual counter initialization

100%

100%

Test start counting

100%

100%

Statistics reporting

100%

100%

Test lifecycle tracking

100%

100%

100%

QUnit-Karma Test Result Filter

Edge Case Handling

Criteria
Without context
With context

Global failure filtering

100%

100%

Missing runtime handling

100%

100%

Invalid object validation

100%

100%

Module name normalization

100%

100%

Correct output structure

100%

100%

Evaluated
Agent
Codex
Model
Unknown

Table of Contents