Recipe

Test generation from code

Feed Meridian a source file and it emits a complete test suite — unit, integration, and edge-case coverage — in under 800ms. No annotations required.

TypeScriptPythonGoRust

How it works

Meridian parses your source into an AST, traces every execution path, identifies boundary conditions, and generates tests that cover happy paths, null/undefined guards, type-edge cases, and async failure modes. The output is a ready-to-run file you can drop into your test runner.

780ms
Avg generation time
92%+
Branch coverage target
Jest, Vitest, Pytest, Go test
Supported frameworks

Edge-case detection

  • Empty arrays, zero-length strings, NaN, Infinity
  • Promise rejection paths and uncaught exception surfaces
  • Recursion depth limits and stack overflow guards
  • Type coercion traps (== vs ===, falsy values)

Ready to ship faster?

Let Meridian write your tests while you build features.

Try it free →