sudo: true
dist: trusty

# Choose a lightweight base image
language: c

addons:
  apt:
    packages:
      npm

before_install:
  - ./.travis/install-dependencies/cpp-install-dependencies.sh
  - ./.travis/install-dependencies/haskell-install-dependencies.sh
  - ./.travis/install-dependencies/java-install-dependencies.sh
  - ./.travis/install-dependencies/js-install-dependencies.sh
  - ./.travis/install-dependencies/python-install-dependencies.sh
  - ./.travis/install-dependencies/ruby-install-dependencies.sh
  - ./.travis/install-dependencies/rust-install-dependencies.sh

script:
  - ./.travis/test-all.sh
  - ./.travis/test-java.sh
  - ./.travis/test-python.sh
  - ./.travis/test-haskell.sh

sudo: true
dist: trusty

# Choose a lightweight base image
language: c

addons:
  apt:
    packages:
      npm

before_install:
#  - ./.travis/install-dependencies/cpp-install-dependencies.sh
  - ./.travis/install-dependencies/haskell-install-dependencies.sh
#  - ./.travis/install-dependencies/java-install-dependencies.sh
#  - ./.travis/install-dependencies/js-install-dependencies.sh
#  - ./.travis/install-dependencies/python-install-dependencies.sh
#  - ./.travis/install-dependencies/ruby-install-dependencies.sh
#  - ./.travis/install-dependencies/rust-install-dependencies.sh

script:
#  - ./.travis/test-all.sh
#  - ./.travis/test-java.sh
#  - ./.travis/test-python.sh
  - ./.travis/test-haskell.sh

Comment out everything except Haskell specific test cases
Comment out everything except Haskell specific test cases
