CtrlK
BlogDocsLog inGet started
Tessl Logo

tessl/golang-github-com-onsi-ginkgo-v2

A mature testing framework for Go designed to help you write expressive specs

97

1.12x
Quality

Pending

Does it follow best practices?

Impact

97%

1.12x

Average score across 10 eval scenarios

SecuritybySnyk

Pending

The risk profile of this skill

Overview
Eval results
Files

criteria.jsonevals/scenario-8/

{
  "context": "This criteria evaluates how well the engineer uses Ginkgo v2's configuration types and functions to create properly configured CLIConfig and SuiteConfig structures. The focus is on correct usage of the types package and proper field access.",
  "type": "weighted_checklist",
  "checklist": [
    {
      "name": "Import types package",
      "description": "Correctly imports github.com/onsi/ginkgo/v2/types package to access configuration types",
      "max_score": 10
    },
    {
      "name": "Use NewDefaultCLIConfig",
      "description": "Uses types.NewDefaultCLIConfig() function to create a CLIConfig with default values",
      "max_score": 15
    },
    {
      "name": "Set Procs field",
      "description": "Correctly sets the Procs field on CLIConfig to the specified value (including 0 for auto-detection)",
      "max_score": 15
    },
    {
      "name": "Use NewDefaultSuiteConfig",
      "description": "Uses types.NewDefaultSuiteConfig() function to create a SuiteConfig with default values",
      "max_score": 15
    },
    {
      "name": "Set RandomSeed field",
      "description": "Correctly sets the RandomSeed field on SuiteConfig to the specified int64 value",
      "max_score": 15
    },
    {
      "name": "Set Timeout field",
      "description": "Correctly sets the Timeout field on SuiteConfig to the specified time.Duration value",
      "max_score": 15
    },
    {
      "name": "Set FailFast field",
      "description": "Correctly sets the FailFast field on SuiteConfig to the specified boolean value",
      "max_score": 15
    }
  ]
}

tile.json