tests

package
v0.2.1 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Oct 9, 2026 License: Apache-2.0 Imports: 0 Imported by: 0

Documentation

Overview

Package tests holds the suite that runs against a real Celerity runtime container.

The runtime launches the handlers executable in tests/testapp and talks to it over the IPC stream, so the application under test runs inside the container and this suite drives it over HTTP. What it covers is what a stand-in cannot: routing, blueprint parsing and handler tag construction belong to the runtime, and a stand-in that agreed with the SDK about them would prove nothing. The protocol itself is covered in internal/ipc.

Every file here is behind a //go:build integration tag, so go test ./... stays fast and needs nothing installed:

bash scripts/run-tests.sh --with-integration

Directories

Path Synopsis
Command testapp is the handlers executable the integration suite exercises.
Command testapp is the handlers executable the integration suite exercises.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL