Metadata
Title
Test Interaction Console (tico)
Category
general
UUID
8d870c539bab4ba4a6857421f1ea6ad8
Source URL
https://www.fsd.ed.tum.de/software/test-interaction-console/
Parent URL
https://www.fsd.ed.tum.de/staff-members/johann-dambeck/
Crawl Time
2026-03-23T07:40:15+00:00
Rendered Raw Markdown

Test Interaction Console (tico)

Source: https://www.fsd.ed.tum.de/software/test-interaction-console/ Parent: https://www.fsd.ed.tum.de/staff-members/johann-dambeck/

Release (GitLab)

Changelog

Manual

License

Publication;)

Tico is a lean command line tool + a set of commonly used testing utilities to speed up your test authoring and direction processes. This tool is inspired by the Laravel “Artisan” tool, and built with a similar architecture in mind: a core dispatcher and a variable set of action handlers (that we call “call handlers”).

The name of Tico also refers to a Japanese Anime show “Tico of the Seven Seas”, where Nanami calls for her friend when in need of help. In a way, you can call this assistant for help, too: “Tico! Make me a class MyTest from template!” becomes tico make test MyTest. Here, tico is the command line argument dispatcher and make refers to the call handler class tico.call.Make that creates the target file from the given template.

This tool’s purpose is to:

This project aims to provide generic tools to author and run tests with dependencies. This includes:

Contact

✉️