Source-checkedLibraries & compatibility

Manis Test Framework (Runtime Verification)

by suumani · for Factorio

(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へ出力します。

40Downloads
9 mo agoLast updated
MITLicense
Factorio Mod PortalSource

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 data

Footprint

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 catalog
Listed on Factorio Mod Portal as “Mods”

Libraries & compatibility

Foundations and fixes other mods build on. Usually installed because something else needs it.

Runs on your server

From source side support

Factorio 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

Manis Test Framework (Runtime Verification), answered

Generated from the mod’s own source data.

Do my players need to install Manis Test Framework (Runtime Verification)?

Factorio 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.

Is it free?

Yes. Manis Test Framework (Runtime Verification) is free to download from Factorio Mod Portal. Its license is MIT.

How do I add it to my Nxeon server?

Use “Add to a server” on this page, or open NxLabs from your dashboard. We install it, restart your server and switch it on.

NxLabs

Run Manis Test Framework (Runtime Verification) on a Factorio server.

Deploy in about a minute from $2.99 a month, then add Manis Test Framework (Runtime Verification) in one click.