mirror of
https://github.com/opencv/opencv.git
synced 2025-06-08 01:53:19 +08:00
Merge pull request #23969 from asmorkalov:as/python2_test_fix
Fixed tests execution with Python 2.7
This commit is contained in:
commit
53af876999
@ -71,7 +71,7 @@ public:
|
||||
}
|
||||
|
||||
operator bool() {
|
||||
return static_cast<bool>(obj_);
|
||||
return obj_ != nullptr;
|
||||
}
|
||||
|
||||
PyObject* release()
|
||||
|
@ -223,9 +223,14 @@ class Arguments(NewOpenCVTests):
|
||||
for dtype in (object, str, np.complex128):
|
||||
test_array = np.zeros((4, 4, 3), dtype=dtype)
|
||||
msg = ".*type = {} is not supported".format(test_array.dtype)
|
||||
self.assertRaisesRegex(
|
||||
Exception, msg, cv.utils.dumpInputArray, test_array
|
||||
)
|
||||
if sys.version_info[0] < 3:
|
||||
self.assertRaisesRegexp(
|
||||
Exception, msg, cv.utils.dumpInputArray, test_array
|
||||
)
|
||||
else:
|
||||
self.assertRaisesRegex(
|
||||
Exception, msg, cv.utils.dumpInputArray, test_array
|
||||
)
|
||||
|
||||
def test_20968(self):
|
||||
pixel = np.uint8([[[40, 50, 200]]])
|
||||
|
Loading…
Reference in New Issue
Block a user