biloba-testing

Write and run Biloba Ginkgo/Gomega tests using Makefile targets.

25|7|Updated Mar 3, 2023
One-click install
npx skills add https://github.com/onsi/biloba --skill biloba-testing
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: biloba-testing
Source: https://github.com/onsi/biloba/tree/main/.claude/skills/biloba-testing
Command: npx skills add https://github.com/onsi/biloba --skill biloba-testing

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill provides clear guidelines and tooling for writing and running Biloba's Ginkgo/Gomega tests, including handling failing specs and fixture usage.

Core Features & Use Cases

  • Guides for structuring Describe/Context/It blocks, assertions, and test flow.
  • Instructions for validating Biloba behavior with the gt.failures harness and the fixture server.
  • Practical tips for running the suite with Makefile targets and debugging flaky tests.

Quick Start

Run make test to execute the Biloba Ginkgo test suite.

Frequently Asked Questions about biloba-testing

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I structure Ginkgo and Gomega tests for Biloba?

Run Ginkgo tests for Biloba by executing the `make test` Makefile target. This target handles running the suite across environments, providing a standardized way to execute tests and debug flaky behavior without manual command configuration.

How do I validate failure behavior in Ginkgo specs?

Validate failure behavior in Ginkgo specs by using the gt.failures test harness. This harness allows you to verify failing specs and ensure your Biloba application handles errors correctly without breaking the overall test suite execution.

What is the best way to work with fixtures in Ginkgo tests?

The best way to work with fixtures in Ginkgo tests is by utilizing the fixture server. This tool provides standardized guidelines for managing test fixtures, ensuring reliable test data setup and teardown when validating Biloba behavior.

Does this Skill require specific frontmatter for test specs?

Yes, adding or modifying test specs requires specific frontmatter and a defined SKILL.md structure. These standardized guidelines ensure your Biloba tests integrate properly with the suite and maintain consistent execution across environments.