tests: Use the Python SkipTest if possible
This makes nosetests optional at least in theory. Recent nose versions already do the same thing internally.
This commit is contained in:
parent
6429662e55
commit
0283597283
7 changed files with 18 additions and 16 deletions
|
|
@ -17,14 +17,20 @@
|
|||
# You should have received a copy of the GNU Affero General Public License
|
||||
# along with weboob. If not, see <http://www.gnu.org/licenses/>.
|
||||
|
||||
from unittest import TestCase
|
||||
from random import choice
|
||||
from unittest import TestCase
|
||||
|
||||
from nose.plugins.skip import SkipTest
|
||||
from weboob.core import Weboob
|
||||
|
||||
# This is what nose does for Python 2.6 and lower compatibility
|
||||
# We do the same so nose becomes optional
|
||||
try:
|
||||
from unittest.case import SkipTest
|
||||
except:
|
||||
from nose.plugins.skip import SkipTest
|
||||
|
||||
__all__ = ['BackendTest']
|
||||
|
||||
__all__ = ['BackendTest', 'SkipTest']
|
||||
|
||||
|
||||
class BackendTest(TestCase):
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue