File unittest2-fallback.patch of Package python-mock
Index: mock-2.0.0/mock/tests/support.py
===================================================================
--- mock-2.0.0.orig/mock/tests/support.py
+++ mock-2.0.0/mock/tests/support.py
@@ -1,7 +1,6 @@
import sys
info = sys.version_info
-import unittest2
try:
Index: mock-2.0.0/mock/tests/testcallable.py
===================================================================
--- mock-2.0.0.orig/mock/tests/testcallable.py
+++ mock-2.0.0/mock/tests/testcallable.py
@@ -2,7 +2,11 @@
# E-mail: fuzzyman AT voidspace DOT org DOT uk
# http://www.voidspace.org.uk/python/mock/
-import unittest2 as unittest
+try:
+ import unittest2 as unittest
+except ImportError:
+ import unittest
+
from mock.tests.support import is_instance, X, SomeClass
from mock import (
Index: mock-2.0.0/mock/tests/testhelpers.py
===================================================================
--- mock-2.0.0.orig/mock/tests/testhelpers.py
+++ mock-2.0.0/mock/tests/testhelpers.py
@@ -3,7 +3,10 @@
# http://www.voidspace.org.uk/python/mock/
import six
-import unittest2 as unittest
+try:
+ import unittest2 as unittest
+except ImportError:
+ import unittest
from mock import (
call, create_autospec, MagicMock,
Index: mock-2.0.0/mock/tests/testmagicmethods.py
===================================================================
--- mock-2.0.0.orig/mock/tests/testmagicmethods.py
+++ mock-2.0.0/mock/tests/testmagicmethods.py
@@ -16,7 +16,11 @@ import sys
import textwrap
import six
-import unittest2 as unittest
+try:
+ import unittest2 as unittest
+except ImportError:
+ import unittest
+
from mock import Mock, MagicMock
from mock.mock import _magics
Index: mock-2.0.0/mock/tests/testmock.py
===================================================================
--- mock-2.0.0.orig/mock/tests/testmock.py
+++ mock-2.0.0/mock/tests/testmock.py
@@ -8,7 +8,10 @@ import sys
import tempfile
import six
-import unittest2 as unittest
+try:
+ import unittest2 as unittest
+except ImportError:
+ import unittest
import mock
from mock import (
Index: mock-2.0.0/mock/tests/testpatch.py
===================================================================
--- mock-2.0.0.orig/mock/tests/testpatch.py
+++ mock-2.0.0/mock/tests/testpatch.py
@@ -6,7 +6,10 @@ import os
import sys
import six
-import unittest2 as unittest
+try:
+ import unittest2 as unittest
+except ImportError:
+ import unittest
from mock.tests import support
from mock.tests.support import SomeClass, is_instance, callable
Index: mock-2.0.0/mock/tests/testsentinel.py
===================================================================
--- mock-2.0.0.orig/mock/tests/testsentinel.py
+++ mock-2.0.0/mock/tests/testsentinel.py
@@ -2,7 +2,10 @@
# E-mail: fuzzyman AT voidspace DOT org DOT uk
# http://www.voidspace.org.uk/python/mock/
-import unittest2 as unittest
+try:
+ import unittest2 as unittest
+except ImportError:
+ import unittest
from mock import sentinel, DEFAULT
Index: mock-2.0.0/mock/tests/testwith.py
===================================================================
--- mock-2.0.0.orig/mock/tests/testwith.py
+++ mock-2.0.0/mock/tests/testwith.py
@@ -4,7 +4,10 @@
from warnings import catch_warnings
-import unittest2 as unittest
+try:
+ import unittest2 as unittest
+except ImportError:
+ import unittest
from mock.tests.support import is_instance
from mock import MagicMock, Mock, patch, sentinel, mock_open, call