コード例 #1
0
ファイル: test_method.py プロジェクト: trb116/pythonanalyzer
class TestStringIOWrite(BioWrite, unittest.TestCase):
    def setUp(self):
        fileobj = BytesIO()
        self.bio = io.wrap_io(fileobj)

    test_eof = unittest.expectedFailure(BioWrite.test_eof)
    test_puts = unittest.expectedFailure(BioWrite.test_puts)
コード例 #2
0
ファイル: test_method.py プロジェクト: trb116/pythonanalyzer
class TestStringIORead(BioRead, unittest.TestCase):
    def setUp(self):
        fileobj = BytesIO(api.string(self.data))
        self.bio = io.wrap_io(fileobj)

    test_ctrl_pending = unittest.expectedFailure(BioRead.test_ctrl_pending)
    test_eof = unittest.expectedFailure(BioRead.test_eof)
    test_gets = unittest.expectedFailure(BioRead.test_gets)
    test_pending = unittest.expectedFailure(BioRead.test_pending)
コード例 #3
0
        class Test(unittest2.TestCase):
            def testSkip(self):
                self.skipTest('foobar')

            def testExpectedFail(self):
                raise TypeError

            testExpectedFail = unittest2.expectedFailure(testExpectedFail)

            def testUnexpectedSuccess(self):
                pass

            testUnexpectedSuccess = unittest2.expectedFailure(
                testUnexpectedSuccess)
コード例 #4
0
ファイル: decorators.py プロジェクト: M680x0/M680x0-mono-repo
 def wrapper(*args, **kwargs):
     xfail_reason = expected_fn(*args, **kwargs)
     if xfail_reason is not None:
         xfail_func = unittest2.expectedFailure(func)
         xfail_func(*args, **kwargs)
     else:
         func(*args, **kwargs)
コード例 #5
0
        class Succeeds(unittest.TestCase):
            def test_me(self):
                pass

            try:
                test_me = unittest.expectedFailure(test_me)
            except AttributeError:
                pass  # Older python - just let the test pass
コード例 #6
0
        class ExpectedFail(unittest.TestCase):
            def test_me(self):
                self.fail("fail")

            try:
                test_me = unittest.expectedFailure(test_me)
            except AttributeError:
                # Older python - just let the test fail
                expected_failure_support[0] = False
コード例 #7
0
 def __call__(self, function):
     if self.condition:
         if is_python_26():
             import unittest2 as unittest
         else:
             import unittest
         return unittest.expectedFailure(function)
     else:
         return function
コード例 #8
0
 def wrapper(*args, **kwargs):
     self = args[0]
     if funcutils.requires_self(expected_fn):
         xfail_reason = expected_fn(self)
     else:
         xfail_reason = expected_fn()
     if xfail_reason is not None:
         xfail_func = unittest2.expectedFailure(func)
         xfail_func(*args, **kwargs)
     else:
         func(*args, **kwargs)
コード例 #9
0
ファイル: decorators.py プロジェクト: yzyhonoka/llvm-project
 def wrapper(*args, **kwargs):
     self = args[0]
     if funcutils.requires_self(expected_fn):
         xfail_reason = expected_fn(self)
     else:
         xfail_reason = expected_fn()
     if xfail_reason is not None:
         if configuration.results_formatter_object is not None:
             # Mark this test as expected to fail.
             configuration.results_formatter_object.handle_event(
                 EventBuilder.event_for_mark_test_expected_failure(self))
         xfail_func = unittest2.expectedFailure(func)
         xfail_func(*args, **kwargs)
     else:
         func(*args, **kwargs)
コード例 #10
0
ファイル: decorators.py プロジェクト: Aj0Ay/lldb
 def wrapper(*args, **kwargs):
     self = args[0]
     if funcutils.requires_self(expected_fn):
         xfail_reason = expected_fn(self)
     else:
         xfail_reason = expected_fn()
     if xfail_reason is not None:
         if configuration.results_formatter_object is not None:
             # Mark this test as expected to fail.
             configuration.results_formatter_object.handle_event(
                 EventBuilder.event_for_mark_test_expected_failure(self))
         xfail_func = unittest2.expectedFailure(func)
         xfail_func(*args, **kwargs)
     else:
         func(*args, **kwargs)
コード例 #11
0
ファイル: decorators.py プロジェクト: vedadux/llvm-project
def expectedFailure(func):
    return unittest2.expectedFailure(func)
コード例 #12
0
        class Foo(unittest2.TestCase):
            def test_die(self):
                pass

            test_die = unittest2.expectedFailure(test_die)
コード例 #13
0
        class Foo(unittest2.TestCase):
            def test_die(self):
                self.fail("help me!")

            test_die = unittest2.expectedFailure(test_die)
コード例 #14
0
ファイル: testing.py プロジェクト: enthought/trait-documenter
 def __call__(self, function):
     if self.condition:
         return unittest.expectedFailure(function)
     else:
         return function
コード例 #15
0
class TestSkip(TestCase):
    def test_unexpected_success(self):
        pass
    test_unexpected_success = expectedFailure(test_unexpected_success)
コード例 #16
0
class TestSkip(TestCase):
    def test_expected_failure(self):
        self.fail("this should happen unfortunately")

    test_expected_failure = expectedFailure(test_expected_failure)
コード例 #17
0
ファイル: decorators.py プロジェクト: M680x0/M680x0-mono-repo
def expectedFailure(func, bugnumber=None):
    return unittest2.expectedFailure(func)
コード例 #18
0
ファイル: __init__.py プロジェクト: exarkun/opentls
 def expect_failure(func):
     return unittest.expectedFailure(func)