Add Makefile for tests.

This commit is contained in:
Jeroen van Rijn
2021-09-07 19:11:06 +02:00
parent 1ab6a765da
commit 78e923b6b0
4 changed files with 22 additions and 2 deletions

View File

@@ -19,6 +19,11 @@ jobs:
- name: Odin run
run: ./odin run examples/demo/demo.odin
timeout-minutes: 10
- name: core:image and core:compress tests
run: |
cd tests/core
make
timeout-minutes: 10
build_macOS:
runs-on: macos-latest
steps:

15
tests/core/Makefile Normal file
View File

@@ -0,0 +1,15 @@
ODIN=../../odin
PYTHON=$(shell which python3)
all: download_test_assets image_test compress_test
download_test_assets:
$(PYTHON) download_assets.py
image_test:
$(ODIN) test image/test_core_image.odin
rm test_core_image
compress_test:
$(ODIN) test compress/test_core_compress.odin
rm test_core_compress

View File

@@ -7,7 +7,7 @@ package test_core_compress
List of contributors:
Jeroen van Rijn: Initial implementation.
A test suite for ZLIB, GZIP and PNG.
A test suite for ZLIB, GZIP.
*/
import "core:testing"

View File

@@ -7,7 +7,7 @@ package test_core_image
List of contributors:
Jeroen van Rijn: Initial implementation.
A test suite for ZLIB, GZIP and PNG.
A test suite for PNG.
*/
import "core:testing"