@@ -23,6 +23,7 @@ before_install:
2323 - openssl aes-256-cbc -K $encrypted_3c89d919c82e_key -iv $encrypted_3c89d919c82e_iv -in deploy_key.enc -out deploy_key -d
2424 - unset CC
2525 - export PATH=/opt/ghc/$GHCVER/bin:/opt/cabal/$CABALVER/bin:$PATH
26+ - git submodule update --init --recursive
2627
2728install:
2829 - cabal --version
@@ -36,19 +37,18 @@ install:
3637 fi
3738 - travis_retry cabal update -v
3839 - sed -i 's/^jobs:/-- jobs:/' ${HOME}/.cabal/config
40+ - deps/reflex-platform/work-on ./overrides-ghc.nix ./testserver --command "cd testserver && cabal configure && cabal build"
41+ - cd testserver && dist/build/back/back -p 8000 &
42+ - sleep 3
43+ - phantomjs --webdriver=127.0.0.1:4444 &
44+ - sleep 3
3945
4046script:
41−- git config --global user.email "travis-ci@example.com"
42−- git config --global user.name "Travis-CI"
43−- git submodule update --init --recursive
44−- ./build.sh
45−- deps/reflex-platform/work-on ./overrides-ghc.nix ./. --command "cabal configure --enable-tests && cabal build"
46−- bash ./deploy.sh
47−- ./init-sandbox.sh
48−- cd testserver
49−- cabal install --only-dep
50−- cabal build
51−- run-wd-tests.sh
47+ - git config --global user.email "travis-ci@example.com"
48+ - git config --global user.name "Travis-CI"
49+ - ./build.sh
50+ - deps/reflex-platform/work-on ./overrides-ghc.nix ./. --command "cabal configure --enable-tests && cabal build"
51+ - dist/build/spec/spec
5252
5353cache:
5454 directories: