aboutsummaryrefslogtreecommitdiffstats
path: root/tests/testcompat.py
blob: e0d0cba87cfe1af3901e71c299ae36e4910e1193 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
# Copyright (c) 2011 Martin Vilcans
# Licensed under the MIT license:
# http://www.opensource.org/licenses/mit-license.php

"""Provides compatibility between Python 2 and 3.

In Python 2 we use the unittest2 module.
The functionality of that module is already in Python 3,
so we don't depend on it.
This module exports the TestCase class from whatever unittest library we have.

"""

try:
    from unittest2 import TestCase
except ImportError:
    from unittest import TestCase