Skip to content

testisolation

Uncompromising test isolation: your tests structurally cannot touch your real files, secrets, or git identity -- First-class support for Go, Python with pytest, and TypeScript with Node

Go, Python, TypeScript library 0.3.0

pip install testisolation

What it is

Uncompromising test isolation: your tests structurally cannot touch your real files, secrets, or git identity -- First-class support for Go, Python with pytest, and TypeScript with Node

What it does

Install

PyPI
pip install testisolation
Go
go get github.com/stricttools/testisolation/go
npm
npm install --save-dev testisolation
Package names
  • Gogithub.com/stricttools/testisolation/go
  • PyPItestisolation
  • npmtestisolation

More tools

tinymoon

JavaScript, Python, Go

tinymoon is a zero-dependency vanilla JS and CSS UI framework that ships an app shell, widgets and typography as native ES modules with no build step, plus a conformance checker CLI that enforces its rules.

tinyterminal

Python, JavaScript

Cross-platform terminal emulator built for those of us that live in the terminal.

toolstream

Python

Typed, async tool-calling loops for OpenAI-compatible LLM APIs, in Python.

One email a month

The digest goes out on the first Tuesday of the month: what shipped, in short. Unsubscribe in one click.

You are on the list. Check your inbox for the confirmation.
Read the docs