message: edited to use coveralls
diff: language: rust
  +sudo: required
  +
  rust:
  - - stable
  - - beta
  - nightly
  + - beta
  +before_script:
  + - pip install 'travis-cargo<0.2' --user && export PATH=$HOME/.local/bin:$PATH
  script:
  - - cargo test
  - # disabled because Cargo does not support conditional running of examples
  - # - cargo test --features ssl
  -matrix:
  - allow_failures:
  - - rust: nightly
  -before_install:
  - - sudo apt-get update
  -addons:
  - apt:
  - packages:
  - - libcurl4-openssl-dev
  - - libelf-dev
  - - libdw-dev
  - - cmake
  - - gcc
  - - binutils-dev
  -after_success: |
  - wget https://github.com/SimonKagstrom/kcov/archive/master.tar.gz &&
  - tar xzf master.tar.gz &&
  - cd kcov-master &&
  - mkdir build &&
  - cd build &&
  - cmake .. &&
  - make &&
  - sudo make install &&
  - cd ../.. &&
  - rm -rf kcov-master &&
  - for file in target/debug/cdrs-*; do mkdir -p "target/cov/$(basename $file)"; kcov --exclude-pattern=/.cargo,/usr/lib --verify "target/cov/$(basename $file)" "$file"; done &&
  - bash <(curl -s https://codecov.io/bash) &&
  - echo "Uploaded code coverage"
  + - |
  + travis-cargo build &&
  + travis-cargo test &&
  + travis-cargo bench &&
  + travis-cargo doc
  +after_success:
  + - travis-cargo --only beta doc-upload
  + - travis-cargo coveralls
  \ No newline at end of file
  