language: python
python:
  - "2.6"
  - "2.7"
  - "3.2"
  - "3.3"
install:
  - pip install coveralls --use-mirrors

# Commands to run tests.
# Force nose to process test files in alphabetical order so that
# test000.py is first (it changes sys.path which is needed for 
# other tests) by explicitly ordering parameters for nosetests command.
# Then run coverage.
script:
  - nosetests `ls -d test/*.py`
  - coverage erase
  - coverage run -a test/test000.py
  - coverage run -a test/testAverager.py
  - coverage run -a test/testConfig.py
  - coverage run -a test/testRateTicker.py
  - coverage run -a test/testRing.py
  - coverage run -a test/testSortedList.py
  - coverage run -a test/testTimer.py

after_success:
  - coveralls

language: python
python:
  - "2.6"
  - "2.7"
  - "3.2"
  - "3.3"
install:
  - pip install coveralls --use-mirrors

# Commands to run tests.
# Force nose to process test files in alphabetical order so that
# test000.py is first (it changes sys.path which is needed for 
# other tests) by explicitly ordering parameters for nosetests command.
script:
  - nosetests `ls -d test/*.py`

#  - coverage erase
#  - coverage run -a test/test000.py
#  - coverage run -a test/testAverager.py
#  - coverage run -a test/testConfig.py
#  - coverage run -a test/testRateTicker.py
#  - coverage run -a test/testRing.py
#  - coverage run -a test/testSortedList.py
#  - coverage run -a test/testTimer.py

#after_success:
#  - coveralls

Remove coverage.py from Travis file -- "coverage run" command behaves differently on Travis worker.
Remove coverage.py from Travis file -- "coverage run" command behaves differently on Travis worker.
