@@ -4,6 +4,10 @@ before_cache:
44 - rm -fv $HOME/.cabal/packages/hackage.haskell.org/build-reports.log
55 - rm -fv $HOME/.cabal/packages/hackage.haskell.org/00-index.tar
66
7+addons:
8+ apt:
9+ - phantomjs
10+
711matrix:
812 include:
913 - env: CABALVER=1.24 GHCVER=7.10.3
@@ -38,7 +42,16 @@ script:
3842- git config --global user.name "Travis-CI"
3943- git submodule update --init --recursive
4044- deps/reflex-platform/work-on ghc ./. --command "cabal configure --enable-tests && cabal build"
45+- ./toSite
4146- bash ./deploy.sh
47+- ./init-sandbox.sh
48+- cd testserver
49+- cabal install --only-dep
50+- cabal build
51+- dist/build/back/back -p 8000 &
52+- cd ..
53+- phantomjs --webdriver=127.0.0.1:4444
54+- dist/build/test/test
4255
4356cache:
4457 directories: