2022-04-27 01:59:23 -04:00
2021-02-11 19:03:58 -05:00
2020-07-25 17:09:22 -04:00
2020-07-25 17:09:22 -04:00
2020-07-25 17:09:22 -04:00
2021-02-11 19:03:58 -05:00
2021-02-11 19:01:02 -05:00
2022-04-27 01:59:23 -04:00

Release Version Test Action

Run GUT tests

This is an action that runs GUT tests for Godot to easily automate testing.

Usage

This action will run GUT tests inside of a docker image for your Godot project.

Example:

steps:
- uses: manleydev/run-gut-tests-action@[VERSION]
  with:
    directory: client

Inputs

containerImage

The docker image  where GUT tests are inside of. Defaults to `barichello/godot-ci:latest`

directory

The name directory to run tests within. Defaults to the current directory.

useContainer

Boolean value of whether or not to run container. Defaults to `true`

godotExecutable

Path of Godot binary to call when running GUT tests. Defaults to `godot`

Configure GUT

This action requires you to configure GUT using the .gutconfig.json file which would be located in the root directory of your project.

Here is an example .gutconfig.json:

{
    "dirs":[
        "res://tests/"
    ],
    "include_subdirs":true,
    "ignore_pause":true,
    "log_level":2,
    "should_exit":true,
    "should_maximize":false
}

For more information on the config file, see the GUT wiki.

Description
GitHub Action to run GUT tests for Godot
Readme MIT 1 MiB
Languages
GDScript 99.2%
JavaScript 0.8%