On Thu, 24 Apr 2025 16:41:27 GMT, Naoto Sato <na...@openjdk.org> wrote:

>> For tests of the `java.io` package, instead of doing this
>> 
>>     public static void main(String[] args) throws Exception {
>>         if (File.separatorChar != '\') {
>>             /* This test is only valid on win32 systems */
>>             return;
>>         }
>> 
>> do this
>> 
>>    @requires (os.family == "windows")
>
> test/jdk/java/io/pathNames/win32/SJIS.java line 51:
> 
>> 49:            that use the SJIS encoding */
>> 50:         String enc = System.getProperty("file.encoding");
>> 51:         if ((enc == null) || !enc.equals("SJIS")) return;
> 
> I just wonder this test has ever run since JDK18, as file.encoding is always 
> UTF-8 unless COMPAT is specified (and this test case does not specify it)

So do you think that this test should be removed? If so, I think that would be 
a different PR. Thanks.

-------------

PR Review Comment: https://git.openjdk.org/jdk/pull/24838#discussion_r2058870526

Reply via email to