summaryrefslogtreecommitdiff
path: root/pies/unittest.py
blob: 03b130ec654d563ecf5007a3bac312c57bf27f59 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
from __future__ import absolute_import

import sys
from unittest import *

if sys.version_info < (2, 7):
    skip = lambda why: (lambda func: 'skip')
    skipIf = lambda cond, why: (skip(why) if cond else lambda func: func)

    class TestCase(TestCase):
        def assertIs(self, expr1, expr2, msg=None):
            if expr1 is not expr2:
                self.fail(msg or '%r is not %r' % (expr1, expr2))