machine:
  node:
    version: 4.1.2

dependencies:
  override:
    - curl -L -o google-chrome.deb https://s3.amazonaws.com/circle-downloads/google-chrome-stable_current_amd64_47.0.2526.73-1.deb
    - sudo dpkg -i google-chrome.deb
    - sudo sed -i 's|HERE/chrome\"|HERE/chrome\" --disable-setuid-sandbox|g' /opt/google/chrome/google-chrome
    - rm google-chrome.deb

test:
  pre:
    - npm install --quiet -g bower
    - bower install --force-latest
    - node_modules/protractor/bin/webdriver-manager update --standalone
    - node_modules/protractor/bin/webdriver-manager start:
        background: true
    - wget https://github.com/angular/protractor/archive/master.zip && unzip master.zip && cd protractor-master && npm install
    - (cd protractor-master && npm start):
        background: true
    - sleep 2
    - npm start:
        background: true
    - sleep 2