From 0f47403d0220757fed189b76e2071e25b1025cb8 Mon Sep 17 00:00:00 2001 From: Runemoro Date: Wed, 3 Jun 2020 13:39:42 -0400 Subject: Split GUI code to separate module (#242) * Split into modules * Post merge compile fixes Co-authored-by: modmuss50 --- .../enigma/command/CheckMappingsCommandTest.java | 21 +++++++++++++++++++++ .../packageAccess/correctMappings/base/Base.mapping | 1 + .../packageAccess/correctMappings/base/One.mapping | 1 + .../packageAccess/correctMappings/two/Two.mapping | 1 + .../packageAccess/wrongMappings/base/Base.mapping | 1 + .../packageAccess/wrongMappings/one/One.mapping | 1 + .../packageAccess/wrongMappings/two/Two.mapping | 1 + 7 files changed, 27 insertions(+) create mode 100644 enigma-cli/src/test/java/cuchaz/enigma/command/CheckMappingsCommandTest.java create mode 100644 enigma-cli/src/test/resources/packageAccess/correctMappings/base/Base.mapping create mode 100644 enigma-cli/src/test/resources/packageAccess/correctMappings/base/One.mapping create mode 100644 enigma-cli/src/test/resources/packageAccess/correctMappings/two/Two.mapping create mode 100644 enigma-cli/src/test/resources/packageAccess/wrongMappings/base/Base.mapping create mode 100644 enigma-cli/src/test/resources/packageAccess/wrongMappings/one/One.mapping create mode 100644 enigma-cli/src/test/resources/packageAccess/wrongMappings/two/Two.mapping (limited to 'enigma-cli/src/test') diff --git a/enigma-cli/src/test/java/cuchaz/enigma/command/CheckMappingsCommandTest.java b/enigma-cli/src/test/java/cuchaz/enigma/command/CheckMappingsCommandTest.java new file mode 100644 index 00000000..a29bba40 --- /dev/null +++ b/enigma-cli/src/test/java/cuchaz/enigma/command/CheckMappingsCommandTest.java @@ -0,0 +1,21 @@ +package cuchaz.enigma.command; + +import org.junit.Test; + +import java.io.File; + +public class CheckMappingsCommandTest { + private static final String PACKAGE_ACCESS = "../enigma/build/test-obf/packageAccess.jar"; + + @Test(expected = IllegalStateException.class) + public void testWrong() throws Exception { + new CheckMappingsCommand().run(new File(PACKAGE_ACCESS).getAbsolutePath(), new File("src/test/resources" + + "/packageAccess/wrongMappings").getAbsolutePath()); + } + + @Test + public void testRight() throws Exception { + new CheckMappingsCommand().run(new File(PACKAGE_ACCESS).getAbsolutePath(), new File("src/test/resources" + + "/packageAccess/correctMappings").getAbsolutePath()); + } +} diff --git a/enigma-cli/src/test/resources/packageAccess/correctMappings/base/Base.mapping b/enigma-cli/src/test/resources/packageAccess/correctMappings/base/Base.mapping new file mode 100644 index 00000000..0a86def0 --- /dev/null +++ b/enigma-cli/src/test/resources/packageAccess/correctMappings/base/Base.mapping @@ -0,0 +1 @@ +CLASS a base/Base diff --git a/enigma-cli/src/test/resources/packageAccess/correctMappings/base/One.mapping b/enigma-cli/src/test/resources/packageAccess/correctMappings/base/One.mapping new file mode 100644 index 00000000..dd4c2083 --- /dev/null +++ b/enigma-cli/src/test/resources/packageAccess/correctMappings/base/One.mapping @@ -0,0 +1 @@ +CLASS b base/One diff --git a/enigma-cli/src/test/resources/packageAccess/correctMappings/two/Two.mapping b/enigma-cli/src/test/resources/packageAccess/correctMappings/two/Two.mapping new file mode 100644 index 00000000..a179349c --- /dev/null +++ b/enigma-cli/src/test/resources/packageAccess/correctMappings/two/Two.mapping @@ -0,0 +1 @@ +CLASS c two/Two diff --git a/enigma-cli/src/test/resources/packageAccess/wrongMappings/base/Base.mapping b/enigma-cli/src/test/resources/packageAccess/wrongMappings/base/Base.mapping new file mode 100644 index 00000000..0a86def0 --- /dev/null +++ b/enigma-cli/src/test/resources/packageAccess/wrongMappings/base/Base.mapping @@ -0,0 +1 @@ +CLASS a base/Base diff --git a/enigma-cli/src/test/resources/packageAccess/wrongMappings/one/One.mapping b/enigma-cli/src/test/resources/packageAccess/wrongMappings/one/One.mapping new file mode 100644 index 00000000..15b42cf5 --- /dev/null +++ b/enigma-cli/src/test/resources/packageAccess/wrongMappings/one/One.mapping @@ -0,0 +1 @@ +CLASS b one/One diff --git a/enigma-cli/src/test/resources/packageAccess/wrongMappings/two/Two.mapping b/enigma-cli/src/test/resources/packageAccess/wrongMappings/two/Two.mapping new file mode 100644 index 00000000..a179349c --- /dev/null +++ b/enigma-cli/src/test/resources/packageAccess/wrongMappings/two/Two.mapping @@ -0,0 +1 @@ +CLASS c two/Two -- cgit v1.2.3