msg="Classes from submodules and global module don't refer "
"to the same type")
- def test_inner_class_has_global_alias(self):
- self.assertTrue(hasattr(cv.SimpleBlobDetector, "Params"),
- msg="Class is not registered as inner class")
- self.assertEqual(cv.SimpleBlobDetector.Params, cv.SimpleBlobDetector_Params,
- msg="Inner class and class in global module don't refer "
- "to the same type")
- self.assertTrue(hasattr(cv, "SimpleBlobDetector_Params"),
- msg="Inner class doesn't have alias in the global module")
-
- def test_class_from_submodule_has_global_alias(self):
- self.assertTrue(hasattr(cv.ml, "Boost"),
- msg="Class is not registered in the submodule")
- self.assertTrue(hasattr(cv, "ml_Boost"),
- msg="Class from submodule doesn't have alias in the "
- "global module")
- self.assertEqual(cv.ml.Boost, cv.ml_Boost,
- msg="Classes from submodules and global module don't refer "
- "to the same type")
-
def test_inner_class_has_global_alias(self):
self.assertTrue(hasattr(cv.SimpleBlobDetector, "Params"),
msg="Class is not registered as inner class")
self.assertTrue(hasattr(cv, "SimpleBlobDetector_Params"),
msg="Inner class doesn't have alias in the global module")
self.assertEqual(cv.SimpleBlobDetector.Params, cv.SimpleBlobDetector_Params,
- msg="Inner class and class in global module don't refer "
- "to the same type")
- self.assertTrue(hasattr(cv, "SimpleBlobDetector_Params"),
- msg="Inner class doesn't have alias in the global module")
+ msg="Inner class and class in global module don't refer "
+ "to the same type")
def test_export_class_with_different_name(self):
self.assertTrue(hasattr(cv.utils.nested, "ExportClassName"),
def test_export_inner_class_of_class_exported_with_different_name(self):
if not hasattr(cv.utils.nested, "ExportClassName"):
- raise unittest.SkipTest("Outer class with export alias is not registered in the submodule")
+ raise unittest.SkipTest(
+ "Outer class with export alias is not registered in the submodule")
self.assertTrue(hasattr(cv.utils.nested.ExportClassName, "Params"),
msg="Inner class with export alias is not registered in "
self.assertEqual(
params.int_value, instance.getIntParam(),
msg="Class initialized with wrong integer parameter. Expected: {}. Actual: {}".format(
- params.int_value, instance.getIntParam()
- ))
+ params.int_value, instance.getIntParam()
+ )
+ )
self.assertEqual(
params.float_value, instance.getFloatParam(),
msg="Class initialized with wrong integer parameter. Expected: {}. Actual: {}".format(
- params.float_value, instance.getFloatParam()
- ))
+ params.float_value, instance.getFloatParam()
+ )
+ )
class SamplesFindFile(NewOpenCVTests):