'cpp_code' :
"""
// C++: Size getTextSize(const String& text, int fontFace, double fontScale, int thickness, int* baseLine);
- JNIEXPORT jdoubleArray JNICALL Java_org_opencv_core_Core_n_1getTextSize (JNIEnv*, jclass, jstring, jint, jdouble, jint, jintArray);
+ JNIEXPORT jdoubleArray JNICALL Java_org_opencv_imgproc_Imgproc_n_1getTextSize (JNIEnv*, jclass, jstring, jint, jdouble, jint, jintArray);
- JNIEXPORT jdoubleArray JNICALL Java_org_opencv_core_Core_n_1getTextSize
+ JNIEXPORT jdoubleArray JNICALL Java_org_opencv_imgproc_Imgproc_n_1getTextSize
(JNIEnv* env, jclass, jstring text, jint fontFace, jdouble fontScale, jint thickness, jintArray baseLine)
{
try {
return result;
} catch(const cv::Exception& e) {
- LOGD("Core::n_1getTextSize() catched cv::Exception: %s", e.what());
+ LOGD("Imgproc::n_1getTextSize() catched cv::Exception: %s", e.what());
jclass je = env->FindClass("org/opencv/core/CvException");
if(!je) je = env->FindClass("java/lang/Exception");
env->ThrowNew(je, e.what());
return NULL;
} catch (...) {
- LOGD("Core::n_1getTextSize() catched unknown exception (...)");
+ LOGD("Imgproc::n_1getTextSize() catched unknown exception (...)");
jclass je = env->FindClass("java/lang/Exception");
env->ThrowNew(je, "Unknown exception in JNI code {core::getTextSize()}");
return NULL;
<project>
<property file="ant-${opencv.build.type}.properties"/>
+ <property name="test.dir" value="testResults"/>
+ <property name="build.dir" value="build"/>
<path id="master-classpath">
<fileset dir="lib">
<target name="clean">
<delete dir="build"/>
- <delete dir="testResults"/>
+ <delete dir="${test.dir}"/>
</target>
<target name="compile">
</target>
<target name="test">
- <mkdir dir="testResults"/>
+ <mkdir dir="${test.dir}"/>
<junit printsummary="true" haltonfailure="false" haltonerror="false" showoutput="false" logfailedtests="true" maxmemory="256m">
<sysproperty key="java.library.path" path="${opencv.lib.path}"/>
<env key="PATH" path="${opencv.lib.path}"/>
<formatter type="xml"/>
- <batchtest fork="yes" todir="testResults">
+ <batchtest fork="yes" todir="${test.dir}">
<zipfileset src="build/jar/opencv-test.jar" includes="**/*.class" excludes="**/OpenCVTest*">
<exclude name="**/*$*.class"/>
</zipfileset>
</batchtest>
</junit>
+ <junitreport todir="${test.dir}">
+ <fileset dir="${test.dir}">
+ <include name="TEST-*.xml"/>
+ </fileset>
+ <report format="noframes" todir="${test.dir}"/>
+ </junitreport>
</target>
<target name="build">