As stated here: https://pypi.python.org/pypi/unittest2
In Python 2.7 you invoke the unittest command line features (including test discover) with python -m unittest . As unittest is a package, and the ability to invoke packages with python -m ... is new in Python 2.7, we can't do this for unittest2.
Cloud9 IDE uses python2.6.6 so you have to start the tests as
python test.py