diff --git a/flatlaf-core/src/test/java/com/formdev/flatlaf/FlatChooserTest.java b/flatlaf-testing/src/main/java/com/formdev/flatlaf/testing/FlatChooserTest.java similarity index 100% rename from flatlaf-core/src/test/java/com/formdev/flatlaf/FlatChooserTest.java rename to flatlaf-testing/src/main/java/com/formdev/flatlaf/testing/FlatChooserTest.java diff --git a/flatlaf-core/src/test/java/com/formdev/flatlaf/FlatChooserTest.jfd b/flatlaf-testing/src/main/java/com/formdev/flatlaf/testing/FlatChooserTest.jfd similarity index 100% rename from flatlaf-core/src/test/java/com/formdev/flatlaf/FlatChooserTest.jfd rename to flatlaf-testing/src/main/java/com/formdev/flatlaf/testing/FlatChooserTest.jfd diff --git a/flatlaf-core/src/test/java/com/formdev/flatlaf/FlatComponents2Test.java b/flatlaf-testing/src/main/java/com/formdev/flatlaf/testing/FlatComponents2Test.java similarity index 100% rename from flatlaf-core/src/test/java/com/formdev/flatlaf/FlatComponents2Test.java rename to flatlaf-testing/src/main/java/com/formdev/flatlaf/testing/FlatComponents2Test.java diff --git a/flatlaf-core/src/test/java/com/formdev/flatlaf/FlatComponents2Test.jfd b/flatlaf-testing/src/main/java/com/formdev/flatlaf/testing/FlatComponents2Test.jfd similarity index 100% rename from flatlaf-core/src/test/java/com/formdev/flatlaf/FlatComponents2Test.jfd rename to flatlaf-testing/src/main/java/com/formdev/flatlaf/testing/FlatComponents2Test.jfd diff --git a/flatlaf-core/src/test/java/com/formdev/flatlaf/FlatComponentsTest.java b/flatlaf-testing/src/main/java/com/formdev/flatlaf/testing/FlatComponentsTest.java similarity index 100% rename from flatlaf-core/src/test/java/com/formdev/flatlaf/FlatComponentsTest.java rename to flatlaf-testing/src/main/java/com/formdev/flatlaf/testing/FlatComponentsTest.java diff --git a/flatlaf-core/src/test/java/com/formdev/flatlaf/FlatComponentsTest.jfd b/flatlaf-testing/src/main/java/com/formdev/flatlaf/testing/FlatComponentsTest.jfd similarity index 100% rename from flatlaf-core/src/test/java/com/formdev/flatlaf/FlatComponentsTest.jfd rename to flatlaf-testing/src/main/java/com/formdev/flatlaf/testing/FlatComponentsTest.jfd diff --git a/flatlaf-core/src/test/java/com/formdev/flatlaf/FlatContainerTest.java b/flatlaf-testing/src/main/java/com/formdev/flatlaf/testing/FlatContainerTest.java similarity index 100% rename from flatlaf-core/src/test/java/com/formdev/flatlaf/FlatContainerTest.java rename to flatlaf-testing/src/main/java/com/formdev/flatlaf/testing/FlatContainerTest.java diff --git a/flatlaf-core/src/test/java/com/formdev/flatlaf/FlatContainerTest.jfd b/flatlaf-testing/src/main/java/com/formdev/flatlaf/testing/FlatContainerTest.jfd similarity index 100% rename from flatlaf-core/src/test/java/com/formdev/flatlaf/FlatContainerTest.jfd rename to flatlaf-testing/src/main/java/com/formdev/flatlaf/testing/FlatContainerTest.jfd diff --git a/flatlaf-core/src/test/java/com/formdev/flatlaf/FlatInspector.java b/flatlaf-testing/src/main/java/com/formdev/flatlaf/testing/FlatInspector.java similarity index 100% rename from flatlaf-core/src/test/java/com/formdev/flatlaf/FlatInspector.java rename to flatlaf-testing/src/main/java/com/formdev/flatlaf/testing/FlatInspector.java diff --git a/flatlaf-core/src/test/java/com/formdev/flatlaf/FlatMenusTest.java b/flatlaf-testing/src/main/java/com/formdev/flatlaf/testing/FlatMenusTest.java similarity index 100% rename from flatlaf-core/src/test/java/com/formdev/flatlaf/FlatMenusTest.java rename to flatlaf-testing/src/main/java/com/formdev/flatlaf/testing/FlatMenusTest.java diff --git a/flatlaf-core/src/test/java/com/formdev/flatlaf/FlatMenusTest.jfd b/flatlaf-testing/src/main/java/com/formdev/flatlaf/testing/FlatMenusTest.jfd similarity index 100% rename from flatlaf-core/src/test/java/com/formdev/flatlaf/FlatMenusTest.jfd rename to flatlaf-testing/src/main/java/com/formdev/flatlaf/testing/FlatMenusTest.jfd diff --git a/flatlaf-core/src/test/java/com/formdev/flatlaf/FlatOptionPaneTest.java b/flatlaf-testing/src/main/java/com/formdev/flatlaf/testing/FlatOptionPaneTest.java similarity index 100% rename from flatlaf-core/src/test/java/com/formdev/flatlaf/FlatOptionPaneTest.java rename to flatlaf-testing/src/main/java/com/formdev/flatlaf/testing/FlatOptionPaneTest.java diff --git a/flatlaf-core/src/test/java/com/formdev/flatlaf/FlatOptionPaneTest.jfd b/flatlaf-testing/src/main/java/com/formdev/flatlaf/testing/FlatOptionPaneTest.jfd similarity index 100% rename from flatlaf-core/src/test/java/com/formdev/flatlaf/FlatOptionPaneTest.jfd rename to flatlaf-testing/src/main/java/com/formdev/flatlaf/testing/FlatOptionPaneTest.jfd diff --git a/flatlaf-core/src/test/java/com/formdev/flatlaf/FlatTestFrame.java b/flatlaf-testing/src/main/java/com/formdev/flatlaf/testing/FlatTestFrame.java similarity index 100% rename from flatlaf-core/src/test/java/com/formdev/flatlaf/FlatTestFrame.java rename to flatlaf-testing/src/main/java/com/formdev/flatlaf/testing/FlatTestFrame.java diff --git a/flatlaf-core/src/test/java/com/formdev/flatlaf/FlatTestFrame.jfd b/flatlaf-testing/src/main/java/com/formdev/flatlaf/testing/FlatTestFrame.jfd similarity index 100% rename from flatlaf-core/src/test/java/com/formdev/flatlaf/FlatTestFrame.jfd rename to flatlaf-testing/src/main/java/com/formdev/flatlaf/testing/FlatTestFrame.jfd diff --git a/flatlaf-core/src/test/java/com/formdev/flatlaf/FlatTestLaf.java b/flatlaf-testing/src/main/java/com/formdev/flatlaf/testing/FlatTestLaf.java similarity index 100% rename from flatlaf-core/src/test/java/com/formdev/flatlaf/FlatTestLaf.java rename to flatlaf-testing/src/main/java/com/formdev/flatlaf/testing/FlatTestLaf.java diff --git a/flatlaf-swingx/src/test/java/com/formdev/flatlaf/swingx/FlatSwingXTest.java b/flatlaf-testing/src/main/java/com/formdev/flatlaf/testing/swingx/FlatSwingXTest.java similarity index 100% rename from flatlaf-swingx/src/test/java/com/formdev/flatlaf/swingx/FlatSwingXTest.java rename to flatlaf-testing/src/main/java/com/formdev/flatlaf/testing/swingx/FlatSwingXTest.java diff --git a/flatlaf-swingx/src/test/java/com/formdev/flatlaf/swingx/FlatSwingXTest.jfd b/flatlaf-testing/src/main/java/com/formdev/flatlaf/testing/swingx/FlatSwingXTest.jfd similarity index 100% rename from flatlaf-swingx/src/test/java/com/formdev/flatlaf/swingx/FlatSwingXTest.jfd rename to flatlaf-testing/src/main/java/com/formdev/flatlaf/testing/swingx/FlatSwingXTest.jfd diff --git a/flatlaf-core/src/test/resources/com/formdev/flatlaf/FlatTestLaf.properties b/flatlaf-testing/src/main/resources/com/formdev/flatlaf/testing/FlatTestLaf.properties similarity index 100% rename from flatlaf-core/src/test/resources/com/formdev/flatlaf/FlatTestLaf.properties rename to flatlaf-testing/src/main/resources/com/formdev/flatlaf/testing/FlatTestLaf.properties diff --git a/flatlaf-swingx/src/test/resources/com/formdev/flatlaf/swingx/FlatTestLaf.properties b/flatlaf-testing/src/main/resources/com/formdev/flatlaf/testing/swingx/FlatTestLaf.properties similarity index 100% rename from flatlaf-swingx/src/test/resources/com/formdev/flatlaf/swingx/FlatTestLaf.properties rename to flatlaf-testing/src/main/resources/com/formdev/flatlaf/testing/swingx/FlatTestLaf.properties