mirror of https://github.com/japl-lang/japl.git
Nim tests in place now.
This commit is contained in:
parent
8d93c3602f
commit
8eb33fe93a
|
@ -1,5 +1,9 @@
|
|||
# Just Another Test Suite for running JAPL tests
|
||||
|
||||
import nim/nimtests
|
||||
when isMainModule:
|
||||
runNimTests()
|
||||
|
||||
import ../src/vm
|
||||
import testutils
|
||||
|
||||
|
@ -138,6 +142,7 @@ when isMainModule:
|
|||
jatr = "tests" / jatr
|
||||
testDir = "tests" / testDir
|
||||
|
||||
log(LogLevel.Info, &"Running JAPL tests.")
|
||||
log(LogLevel.Info, &"Building tests...")
|
||||
let tests: seq[Test] = buildTests(testDir)
|
||||
log(LogLevel.Debug, &"Tests built.")
|
||||
|
|
|
@ -15,7 +15,7 @@
|
|||
|
||||
# Tests that our multibyte module works
|
||||
|
||||
import ../src/multibyte
|
||||
import ../../src/multibyte
|
||||
|
||||
|
||||
template testMultibyte* =
|
|
@ -0,0 +1,10 @@
|
|||
import multibyte
|
||||
import ../testutils
|
||||
|
||||
proc runNimTests* =
|
||||
log(LogLevel.Info, "Running nim tests.")
|
||||
testMultibyte()
|
||||
log(LogLevel.Debug, "Nim tests finished")
|
||||
|
||||
when isMainModule:
|
||||
runNimTests()
|
Loading…
Reference in New Issue