RFR: 8282343: Create a regression test for JDK-4518432

Manukumar V S mvs at openjdk.java.net
Thu Feb 24 11:57:32 UTC 2022


Create a regression test for [JDK-4518432](https://bugs.openjdk.java.net/browse/JDK-4518432).

Issue: Copying from JTree and then changing the data in the component that was copied from, can cause pastes to use 
           the new edited data.

This test verifies that copying from JTree node and then changing the data in the component that was copied from,
 is not causing the pastes to use the new edited data instead of the original copied data.

Testing:
Java 1.4.0 -> Test Failed.
$ ./j2sdk1.4.0/bin/java JTreeWin
Testing L&F: javax.swing.plaf.metal.MetalLookAndFeel
Test Failed in javax.swing.plaf.metal.MetalLookAndFeel, Expected : "colorsblue", but actual : "ctextolorsblue"
Testing L&F: com.sun.java.swing.plaf.windows.WindowsLookAndFeel
Test Failed in com.sun.java.swing.plaf.windows.WindowsLookAndFeel, Expected : "colorsblue", but actual : "ctextolorsblue"

Java 1.4.1 -> Test Passed.
$ ./j2sdk1.4.1/bin/java JTreeWin
Testing L&F: javax.swing.plaf.metal.MetalLookAndFeel
Test Passed in javax.swing.plaf.metal.MetalLookAndFeel
Testing L&F: com.sun.java.swing.plaf.windows.WindowsLookAndFeel
Test Passed in com.sun.java.swing.plaf.windows.WindowsLookAndFeel

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

Commit messages:
 - 8282343: Create a regression test for JDK-4518432

Changes: https://git.openjdk.java.net/jdk/pull/7605/files
 Webrev: https://webrevs.openjdk.java.net/?repo=jdk&pr=7605&range=00
  Issue: https://bugs.openjdk.java.net/browse/JDK-8282343
  Stats: 237 lines in 1 file changed: 237 ins; 0 del; 0 mod
  Patch: https://git.openjdk.java.net/jdk/pull/7605.diff
  Fetch: git fetch https://git.openjdk.java.net/jdk pull/7605/head:pull/7605

PR: https://git.openjdk.java.net/jdk/pull/7605



More information about the client-libs-dev mailing list