From 08ad3b500b8d458a12dbe78909bd9956dfe3e479 Mon Sep 17 00:00:00 2001 From: Roman Donchenko Date: Thu, 17 Sep 2015 18:21:04 +0300 Subject: [PATCH] test2.py: switch from urllib to urllib2 urllib2 raises an exception if an HTTP request produces an error code, making the test fail earlier. --- modules/python/test/test2.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/modules/python/test/test2.py b/modules/python/test/test2.py index 4cd67e7f12..815993e8a1 100644 --- a/modules/python/test/test2.py +++ b/modules/python/test/test2.py @@ -2,7 +2,7 @@ import unittest import random -import urllib +import urllib2 import hashlib import numpy as np import cv2 @@ -12,7 +12,7 @@ class NewOpenCVTests(unittest.TestCase): def get_sample(self, filename, iscolor = cv.CV_LOAD_IMAGE_COLOR): if not filename in self.image_cache: - filedata = urllib.urlopen("https://raw.github.com/Itseez/opencv/2.4/" + filename).read() + filedata = urllib2.urlopen("https://raw.github.com/Itseez/opencv/2.4/" + filename).read() image = cv2.imdecode(np.fromstring(filedata, dtype=np.uint8), iscolor) self.assertFalse(image is None) self.image_cache[filename] = image