About Manis Test Framework (Runtime Verification)
From Factorio Mod Portal(en) Lightweight runtime test framework for Factorio mods. Run suites via commands and output results to chat/log and script-output. (ja) Factorio Mod向けの軽量テスト/検証フレームワーク。コマンドでスイートを実行し、結果をチャット・ログ・script-outputへ出力します。
-- __Manis_TestFramework__/MODPORTAL_DESCRIPTION.md
(en) Manis Test Framework is a lightweight runtime verification framework for Factorio mods.
This is NOT a gameplay mod. It provides a simple way to run deterministic, repeatable checks inside the game runtime and export results.
■ Features
- Run test suites via commands
- Output results to:
- in-game chat
- factorio-current.log
- script-output (file output)
- Minimal assertions (assert / assert_eq)
- Suite-based structure (multiple named tests)
■ How to use
This framework does nothing by itself.
Each mod must explicitly:
- require Manis Test Framework
- define its own test suites
- register its own commands
See the GitHub README for exact usage examples. https://github.com/suumani/Manis_TestFramework/blob/main/README.md
■ Notes
- This framework is designed for command-driven tests (manual trigger).
- It does not run automatically in the background.
A small sample suite is included as a reference.
(ja) Manis Test Framework は、Factorio Mod向けの 実行時検証(Runtime Verification)フレームワークです。
これはゲーム内容を追加するModではありません。 ゲーム内で再現可能なチェックを実行し、結果を保存するためのツールです。
■ 機能
- コマンドでテストスイートを実行
- 結果を以下へ出力:
- ゲーム内チャット
- factorio-current.log
- script-output(ファイル出力)
- 最小限のアサーション(assert / assert_eq)
- スイート形式(複数テストをまとめて実行)
■ 使い方(How to use)
この Mod は単体では何も実行しません。
各 Mod 側で以下を明示的に行う必要があります:
- Manis Test Framework を require する
- テストスイートを定義する
- 独自のコマンドを登録する
具体例は GitHub の README を参照してください。 https://github.com/suumani/Manis_TestFramework/blob/main/README.ja.md
■ 注意
- 本フレームワークは コマンド実行型です(手動トリガー)。
- 自動で常時テストを走らせる設計ではありません。
参考として、サンプルのテストスイートを同梱しています。
Highlights
From source dataFootprint
Rated a light load on a server.
License
Published under MIT.
Last update
Its author last shipped an update 9 mo ago.
Manis Test Framework (Runtime Verification) on Nxeon
From our catalogue- One-click install
- Supported on Nxeon Factorio servers. We download it from Factorio Mod Portal, place it, and restart the server.
- Server side
- Required on the server
- Server load
- light
- Smallest plan we suggest
- Factorio — 2 GB (2 GB RAM). This follows our own load rating above, not a benchmark.
- Latest build
- 0.0.1, released 2026-01-28
Run Manis Test Framework (Runtime Verification) on a Factorio server
Pick a server or deploy a new one above; it is installed in one click.
What kind of mod it is
From the catalogLibraries & compatibility
Foundations and fixes other mods build on. Usually installed because something else needs it.
Runs on your server
From source side supportFactorio Mod Portal lists Manis Test Framework (Runtime Verification) as required on the server. Check its Factorio Mod Portal page to see whether players need it too.
Compatibility
- Game
- Factorio
- Runs on
- Serverrequired on the server
Verified at the source
- ✓Factorio Mod PortalOfficial listing, checked 2026-10-08Open ↗
- ✓Authorsuumani, as published on Factorio Mod Portal
- ✓LicenseMITFree

