language: python
python:
  - "2.6"
  - "2.7"
  - "3.4"
matrix:
  allow_failures:
    - python: "2.7"
    - python: "3.4"
  fast_finish: true

# command to install dependencies, e.g. pip install -r requirements.txt --use-mirrors
install:
  - pip install stomp.py
  - pip install python-daemon
  - pip install python-ldap
  - pip install dirq
  - pip install unittest2
  - pip install coveralls

before_script:
  - export TMPDIR=$PWD/tmp
  - mkdir $TMPDIR
# command to run tests, e.g. python setup.py test
script:
  - export PYTHONPATH=$PYTHONPATH:`pwd -P`
  - cd test
  - coverage run --source=ssm,bin -m unittest2 discover

after_success:
  - coveralls

language: python
python:
  - "2.6"
  - "2.7"
  - "3.4"
matrix:
  allow_failures:
    - python: "2.7"
    - python: "3.4"
  fast_finish: true

# command to install dependencies, e.g. pip install -r requirements.txt --use-mirrors
install:
  - pip install stomp.py
  - pip install python-daemon
  - pip install python-ldap
  - pip install dirq
  - pip install unittest2
  - pip install coveralls

before_script:
  - export TMPDIR=$PWD/tmp
  - mkdir $TMPDIR
# command to run tests, e.g. python setup.py test
script:
  - export PYTHONPATH=$PYTHONPATH:`pwd -P`
  - cd test
  - coverage run --source=ssm,bin -m unittest2 -b discover

after_success:
  - coveralls

Add buffering to unit tests
Add buffering to unit tests

- Add buffering to unit tests so that output is kept with the output of
  the relevant test.
