From 5df202fee10e5da3f4a230edef267df58c778d3c Mon Sep 17 00:00:00 2001 From: luk3yx Date: Wed, 12 Apr 2023 20:45:27 +1200 Subject: [PATCH] Add unit test workflow --- .github/workflows/build.yml | 19 ++++++++++++++++++- 1 file changed, 18 insertions(+), 1 deletion(-) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 817e409..bcab0c4 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -4,8 +4,25 @@ jobs: lint: runs-on: ubuntu-latest steps: - - uses: actions/checkout@master + - uses: actions/checkout@v3 - name: lint uses: Roang-zero1/factorio-mod-luacheck@master with: luacheckrc_url: "" + + test: + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@v3 + with: + repository: luk3yx/minetest-formspec_ast + path: formspec_ast + + - uses: actions/checkout@v3 + with: + path: flow + + - name: Run unit tests + uses: lunarmodules/busted@v2.1.2 + with: + args: --directory=flow --verbose test.lua