Skip to content

Instantly share code, notes, and snippets.

@fholzer
Last active September 7, 2016 14:10
Show Gist options
  • Save fholzer/188c4db503561984d268a9596b74eee8 to your computer and use it in GitHub Desktop.
Save fholzer/188c4db503561984d268a9596b74eee8 to your computer and use it in GitHub Desktop.
phantomjs website test
for i in direct cf-static-only cf-full akamai; do
mkdir -p data/$i
done
docker pull fholzer/phantomjs-website-test
docker run -dm 400M -v $(pwd)/data/direct:/opt/app/data --add-host scmedia.itsfogo.com:195.72.135.201 --add-host sports.gamebookers.com:195.72.135.219 --name pwt-direct fholzer/phantomjs-website-test 'https://sports.gamebookers.com/en/sports#sportId=4'
docker run -dm 400M -v $(pwd)/data/cf-static-only:/opt/app/data --add-host scmedia.itsfogo.com:198.41.209.142 --add-host sports.gamebookers.com:195.72.135.219 --name pwt-cf-static-only fholzer/phantomjs-website-test 'https://sports.gamebookers.com/en/sports#sportId=4'
docker run -dm 400M -v $(pwd)/data/cf-full:/opt/app/data --add-host sports.gamebookers.com:198.41.209.142 --add-host scmedia.itsfogo.com:198.41.209.142 --name pwt-cf-full fholzer/phantomjs-website-test 'https://sports.gamebookers.com/en/sports#sportId=4'
docker run -dm 400M -v $(pwd)/data/akamai:/opt/app/data --name pwt-akamai fholzer/phantomjs-website-test 'https://sports.gamebookers.com/en/sports#sportId=4'
cygwin=0
uname -o|grep -qi cygwin && cygwin=1
echo "cygwin=$cygwin"
for src in $1/*; do
srcname=${src##*/}
for route in $src/data/*; do
routename=${route##*/}
routepath=$route
[[ $cygwin -eq 1 ]] && routepath=$(cygpath --dos $(readlink -f $routepath))
Q_DEBUG=1 node src/index.js --source $srcname --route $routename $routepath
done
done
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment