On Sun, Jul 26, 2026 at 6:39 PM Branko Čibej <[email protected]> wrote:
>
> On 26. 7. 2026 11:24, Jun Omae wrote:
>
> Hi,
>
> I noticed that svn-javahl.jar file has class files for unit tests while 
> working for support build JavaHL with cmake.
> I don't think it's necessary for the jar file for distribution.... is that 
> intentional?
>
>
>
> I noticed this myself the last time I looked at JavaHL. I'm not sure how this 
> came about in the first place, but by now it's intentional because it's 
> always been this way. Maybe it's to allow users who only use binaries to run 
> JavaHL tests. In any case this is part of the published ABI.


In JavaDoc for JavaHL, test classes are not described.
See https://subversion.apache.org/docs/javahl/1.14/


> In JavaHL build with cmake, the class files for unit tests are archived into 
> svn-javahl-tests.jar, and only svn-javahl.jar is installed.
>
>
> The CMake build must create a JAR that is identical to what the autotools 
> produce.


JUnit jar is not required for build with autoconf. Without JUnit jar,
the svn-javahl.jar doesn't have test classes.


-- 
Jun Omae <[email protected]> (大前 潤)

Reply via email to