Automic VaultAutomic Vault

brew

texttest mit Homebrew installieren

Prüfe Installationswege, Executables, Metadaten und Sicherheitshinweise für texttest in AI-Agent-Workflows.

Installation

Weitere Installationsbefehle

macOS

Homebrewverifiziert · 100%
brew install texttest

local Homebrew formula metadata

Überblick

Paketzusammenfassung

Tool for text-based Approval Testing

Befehle und Aliase

  • interpretcore
  • texttest
  • texttestc

Verlauf

Projektgeschichte und Nutzung

TextTest is a long-running open source approval-testing and text-based functional-testing framework. It compares program output with approved text files, making it useful for command-line programs, legacy systems, and workflows where behavior is easiest to review as diffs.

Projektgeschichte

The repository history starts in February 2003 with an initial TextTest import. Official documentation says the authors had been exploring customer-readable acceptance tests since 2000 and that TextTest became the common front end for that work.

TextTest grew from text comparison into a broader testing environment with batch mode, performance and parallel execution, GUI interfaces, and integrations for version-control and bug-tracking systems. Its own ChangeLog records major milestones such as a GUI in 2.0, a static GUI in 3.0, and personal `.texttest` configuration in the 3.x line.

The project moved through a SourceForge documentation and download era and later added a newer texttest.org documentation site. The newer site states that the SourceForge documentation remains the full documentation while the new site is being built to replace it.

Adoptionsgeschichte

Official materials describe Unix and Windows support, SourceForge downloads for Windows installers, pip installation on POSIX systems, and GitHub as the current code host. The readme also says development was funded by Jeppesen AB, reflecting use in industrial acceptance-test environments rather than only small open source examples.

Wie es verwendet wird

A TextTest suite defines how to run an executable with command-line options, environment variables, standard-input redirects, and expected output files. The tool then runs selected tests and compares produced text with approved gold-standard files, often through diff-style review.

TextTest also supports unattended batch runs, GUI-assisted maintenance of expected results, self-tests written in TextTest, and related tools such as StoryText for GUI record/replay.

Warum Paket-Nerds sich dafür interessieren

TextTest is notable in package-manager culture because it packages an older, opinionated acceptance-testing workflow that predates the current wave of approval-testing libraries. Its command-line programs, GUI dependencies, SourceForge-to-GitHub migration, and Python packaging history make it a good example of how long-lived developer tools survive across distribution systems.

Zeitleiste

  • 2000: Official docs say the authors began exploring high-level acceptance tests
  • 2003-02-04: First version of TextTest checked into the public repository history
  • 2020-03-23: 4.0 tag
  • 2020-11-27: SourceForge download page lists GitHub as current source host
  • 2023-12-11: 4.3.1 tag
  • 2023-12-13: New texttest.org site last-updated timestamp

Related projects

  • StoryText is documented as a companion GUI-testing tool suited to TextTest workflows.
  • CaptureMock is listed on the official site as a related capture-replay mocking tool.
  • TextTest integrates with diff tools, version-control systems, bug trackers, Grid Engine, LSF, and EC2-style parallel execution.

Sicherheitslage

Risikostufe: grün

narrow executable package without higher-risk signals.

Risikoklassifikator

grün Risiko · niedrig Konfidenz · appliance

Warum

  • narrow executable package without higher-risk signals

Signale

  • metadata:no-higher-risk-signals

Installationsverhalten

  • In den Formelmetadaten ist kein Homebrew-Post-install-Hook erfasst.
  • Homebrew-Bottle-Metadaten sind für 6 Plattformziele verfügbar.
  • Installiert mit 4 Laufzeitabhängigkeiten.

Empfohlene Prüfung

Prüfe vor unbeaufsichtigter Agent-Nutzung, ob das Tool Klartext-Credentials liest, Remote-Zustand schreibt, Artefakte veröffentlicht oder Plugins ausführt.

Executables

Installierte Executables

BefehlArtSichtbarkeitHinweis
interpretcorecliglobales Executable
texttestcliglobales Executable
texttestccliglobales Executable

Aktualität

Version und Aktualität

Diese Signale trennen das Alter der Seitengenerierung, Aktivität des Paketmanagers und Upstream-Release-Vergleich. Versionsrückstand wird nur gemeldet, wenn eine Evidenz-URL und vergleichbare Versionen vorhanden sind.

Seite generiert2026-07-08
Manager-Version4.4.7
Manager aktualisiert2026-07-01
lokale DatenOK
Upstreamnot checked
neueste erkannte Versionnicht erkannt

https://www.texttest.org/

Installationsmetadaten

Paketmetadaten

Paketschlüsselbrew:texttest
Version4.4.7
PaketmanagerHomebrew
Paketmanager-Seitehttps://formulae.brew.sh/formula/texttest
Homepagehttps://www.texttest.org/
Repositoryhttps://github.com/texttest/texttest
Upstream-Dokumentationhttp://texttest.sourceforge.net/
LizenzLGPL-2.1-or-later
Quellarchivhttps://files.pythonhosted.org/packages/30/11/5b6c9ce24c1b23effa0db201babf7610f15a98ecf6a7c3a00fa68db7a1fe/texttest-4.4.7.tar.gz
Zuletzt aktualisiert2026-07-01T10:37:33Z
Pulseupdated
Abhängigkeitenadwaita-icon-theme, gtk+3, pygobject3, python@3.14
Bottleverfügbar (auf arm64_linux, arm64_sequoia, arm64_sonoma, arm64_tahoe, sonoma, x86_64_linux)
Homebrew post-installnicht definiert
Dienstkeiner deklariert

Registry-Fakten

Details aus der Quelldatenbank

Source DatabaseHomebrew formula API
Taphomebrew/core
Full Nametexttest
Version Scheme0
Revision0
Bottle Stable Root URLhttps://ghcr.io/v2/homebrew/core
Deprecatedno
Disabledno
Keg Onlyno
URL Keys
  • stable

Quellspur

Aus Repository-Daten generiert

Diese Seite wird von av-web aus dem privaten Paket-SQLite-Artefakt bereitgestellt, das scripts/generate-pkg-sqlite.py erstellt.

Verwendete Quellen

  • Geiger risk classifier
  • Nucleus package database
  • av.db category and tag curation
  • cross-ecosystem install command graph
  • curated package history
  • package relationship graph
  • package version freshness
  • package-page enrichment