Unified test/setup.lua harness

This commit is contained in:
Sage Vaillancourt 2025-02-12 23:35:05 -05:00
parent c8f128f277
commit e710a79d9c
4 changed files with 15 additions and 28 deletions

11
src/test/setup.lua Normal file
View File

@ -0,0 +1,11 @@
import = function() end
luaunit = require("luaunit")
luaunit.ORDER_ACTUAL_EXPECTED = false
utils = require("utils")
C = require("constants")
local mocks = require("test/mocks")
playdate, announcer = mocks[1], mocks[2]
local _f = require("fielding")
Fielding, newFielder = _f[1], _f[2]

View File

@ -1,16 +1,6 @@
import = function() end require("test/setup")
luaunit = require("luaunit")
luaunit.ORDER_ACTUAL_EXPECTED = false
utils = require("utils") local Baserunning = require("baserunning")
C = require("constants")
mocks = require("test/mocks")
playdate, announcer = mocks[1], mocks[2]
Baserunning = require("baserunning")
local _f = require("fielding")
Fielding, newFielder = _f[1], _f[2]
---@return Baserunning, { called: boolean } ---@return Baserunning, { called: boolean }
function buildBaserunning() function buildBaserunning()

View File

@ -1,14 +1,4 @@
import = function() end require("test/setup")
luaunit = require("luaunit")
luaunit.ORDER_ACTUAL_EXPECTED = false
utils = require("utils")
C = require("constants")
mocks = require("test/mocks")
playdate = mocks[1]
_f = require("fielding")
Fielding = _f[1]
---@return Fielding, number fielderCount ---@return Fielding, number fielderCount
local function fieldersAtDefaultPositions() local function fieldersAtDefaultPositions()

View File

@ -1,8 +1,4 @@
import = function() end require("test/setup")
luaunit = require("luaunit")
luaunit.ORDER_ACTUAL_EXPECTED = false
utils = require("utils")
function testFilter() function testFilter()
local numArr = { 5, 10, 15, 20 } local numArr = { 5, 10, 15, 20 }