Autowork Testing Framework Module

Autowork Testing Framework Module

sshiiden
–

A testing framework deeply integrated into the Blazium Engine for fast, reliable unit, integration, and simulation testing.

Introducing Autowork

Autowork is a built-in testing framework for game and application development. Inspired by GUT and implemented natively in the engine, Autowork delivers fast, reliable testing without external dependencies or GDScript-only runners.

Tests are written in GDScript (or C#) by extending the AutoworkTest class. The framework discovers test scripts following your configuration, runs them, and provides logging for assertions, mocking, signal tracking, parameterization, and engine simulation.

Key Features

Why Use Autowork in Your Blazium Projects?

Autowork makes it practical to maintain high code quality in game development:

It works well for solo developers, indie teams, and larger studios who want automated testing without leaving the Blazium ecosystem.

Documentation & Next Steps

The module is already available in the latest nightly of Blazium and includes a dedicated test project (see autowork_module_tests for examples).

Autowork brings engine-native testing to Blazium so you can ship stable, well-tested games and tools.


Jump into our Discord for real-time chats, dev support and feedback!

Or follow us everywhere else: