shithub: choc

Download patch

ref: 522016c998ce1eaefc5ee836b6abd064b3b4db40
parent: e1cc501e1a775490abdced0af6e470076847d037
author: Simon Howard <fraggle@soulsphere.org>
date: Mon Nov 11 13:32:56 EST 2019

Add quickcheck repo as submodule, and add to Travis.

This extends the existing Travis setup to also run through a number
of large demos stored in the quickcheck repository. This should give
us some extra confidence in the future that changes and pull requests,
etc. are not introducing changes in game behavior that might lead to
desyncs.

git/query: bad hash 14ca31cfdd0df8cdaeacbfc2724fd7922d37a928
--- /dev/null
+++ b/.gitmodules
@@ -1,0 +1,3 @@
+[submodule "quickcheck"]
+	path = quickcheck
+	url = ./quickcheck/
--- a/.travis.sh
+++ b/.travis.sh
@@ -13,4 +13,5 @@
 	make
 	make install DESTDIR=/tmp/whatever
 	make dist
+	make -C quickcheck check SOURCE_PORT=$PWD/src/chocolate-doom
 fi