An open API service providing package, version and dependency metadata of many open source software ecosystems and registries.

tuispec

tuispec is a Haskell framework for black-box testing of terminal user interfaces (TUIs) over PTY. . It provides a Playwright-inspired DSL for launching apps, sending keystrokes, waiting for text, and capturing snapshots (ANSI text + PNG). . Tests are regular compiled Haskell programs using tasty with per-test isolation via fresh PTY processes. The framework is generic to any TUI binary runnable from a shell, with no instrumentation required inside the target app. . Features include: . * PTY transport with per-test isolation * Text selectors (Exact, Regex, At, Within, Nth) * Keypress and text input actions * Snapshot assertions with ANSI text + PNG artifacts * Configurable retry, timeout, and ambiguity modes * JSON-RPC server for interactive orchestration * REPL-style session mode for ad-hoc exploration

Ecosystem
hackage.haskell.org
Latest Release
0.2.0.0
about 8 hours ago
Versions
2
Downloads
1 total
Past Dependents
Include Past Dependents

Check this option to include packages that no longer depend on this package in their latest version but previously did.

Filter by Kind
Links
Registry hackage.haskell.org
Source Repository
JSON API View JSON
CodeMeta codemeta.json
Package Details
PURL pkg:hackage/tuispec
spec
License MIT
First Release 1 day ago
Last Synced about 8 hours ago