Skip to content

Commit

Permalink
try lovec instead
Browse files Browse the repository at this point in the history
  • Loading branch information
ellraiser committed Oct 6, 2023
1 parent 6a0ff06 commit 5ac5438
Show file tree
Hide file tree
Showing 2 changed files with 16 additions and 11 deletions.
4 changes: 2 additions & 2 deletions .github/workflows/main.yml
Original file line number Diff line number Diff line change
Expand Up @@ -206,9 +206,9 @@ jobs:
name: love-windows-${{ steps.vars.outputs.arch }}${{ steps.vars.outputs.compatname }}-dbg
path: pdb/Release/*.pdb
- name: Build Test Exe
run: cmake --build build --config Release --target testbuild
run: cmake --build build --config Release --target install
- name: Run All Tests
run: testbuild\love.exe ./testing/main.lua --console
run: install\lovec.exe ./testing/main.lua
- name: Love Test Report
uses: ellraiser/love-test-report@main
with:
Expand Down
23 changes: 14 additions & 9 deletions testing/todo.md
Original file line number Diff line number Diff line change
@@ -1,14 +1,19 @@
`/Applications/love_12.app/Contents/MacOS/love ./testing`

## Todo
- check test runs for windows setup
- add runs for linux + ios?
- finish graphics state methods
- start graphics drawing methods
- start object methods
- some joystick/input stuff could be at least nil checked maybe?
- pass in err string returns to the test output
## CI
- [ ] ignore test suite for windows AMD
- [ ] add test run to linux + ios builds
- [ ] add metal/vulkan runs

## TESTSUITE
- [ ] finish graphics state methods
- [ ] start graphics drawing methods
- [ ] start object methods

## FUTURE
- [ ] pass in err string returns to the test output
maybe even assertNotNil could use the second value automatically
test:assertNotNil(love.filesystem.openFile('file2', 'r')) wouldn't have to change
- need a platform: format table somewhere for compressed formats (i.e. DXT not supported)
- [ ] some joystick/input stuff could be at least nil checked maybe?
- [ ] need a platform: format table somewhere for compressed formats (i.e. DXT not supported)
could add platform as global to command and then use in tests?

0 comments on commit 5ac5438

Please sign in to comment.