diff options
author | nea <nea@nea.moe> | 2023-08-15 20:33:58 +0200 |
---|---|---|
committer | nea <nea@nea.moe> | 2023-08-15 20:46:14 +0200 |
commit | de694f30b5e2f6fd62a00e5a622abe0a2411afb9 (patch) | |
tree | e442f960c57000a2f6b763d3dcb7d945593cbb9d /test/src/TestLisp.kt | |
parent | 54b0f2ea841d2ce3895713415481271aa3034b30 (diff) | |
download | nealisp-de694f30b5e2f6fd62a00e5a622abe0a2411afb9.tar.gz nealisp-de694f30b5e2f6fd62a00e5a622abe0a2411afb9.tar.bz2 nealisp-de694f30b5e2f6fd62a00e5a622abe0a2411afb9.zip |
Add github actions testing
Diffstat (limited to 'test/src/TestLisp.kt')
-rw-r--r-- | test/src/TestLisp.kt | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/test/src/TestLisp.kt b/test/src/TestLisp.kt index 1f0c424..1f287ca 100644 --- a/test/src/TestLisp.kt +++ b/test/src/TestLisp.kt @@ -3,6 +3,7 @@ import moe.nea.lisp.LispParser import moe.nea.lisp.TestResultFormatter import java.io.File import javax.xml.stream.XMLOutputFactory +import kotlin.system.exitProcess object T @@ -21,4 +22,7 @@ fun main() { .createXMLStreamWriter(File("TestOutput.xml").bufferedWriter()) TestResultFormatter.write(w, listOf(testResults)) w.close() + if (testResults.allTests.any { it.failures.isNotEmpty() }) { + exitProcess(1) + } } |