summaryrefslogtreecommitdiff
path: root/test/cuchaz/enigma/TestInnerClasses.java
diff options
context:
space:
mode:
Diffstat (limited to 'test/cuchaz/enigma/TestInnerClasses.java')
-rw-r--r--test/cuchaz/enigma/TestInnerClasses.java38
1 files changed, 19 insertions, 19 deletions
diff --git a/test/cuchaz/enigma/TestInnerClasses.java b/test/cuchaz/enigma/TestInnerClasses.java
index 2eb5acc..014a461 100644
--- a/test/cuchaz/enigma/TestInnerClasses.java
+++ b/test/cuchaz/enigma/TestInnerClasses.java
@@ -29,19 +29,19 @@ public class TestInnerClasses {
29 private Deobfuscator m_deobfuscator; 29 private Deobfuscator m_deobfuscator;
30 30
31 private static final ClassEntry AnonymousOuter = newClass("none/a"); 31 private static final ClassEntry AnonymousOuter = newClass("none/a");
32 private static final ClassEntry AnonymousInner = newClass("none/b"); 32 private static final ClassEntry AnonymousInner = newClass("none/a$1");
33 private static final ClassEntry SimpleOuter = newClass("none/g"); 33 private static final ClassEntry SimpleOuter = newClass("none/d");
34 private static final ClassEntry SimpleInner = newClass("none/h"); 34 private static final ClassEntry SimpleInner = newClass("none/d$a");
35 private static final ClassEntry ConstructorArgsOuter = newClass("none/e"); 35 private static final ClassEntry ConstructorArgsOuter = newClass("none/c");
36 private static final ClassEntry ConstructorArgsInner = newClass("none/f"); 36 private static final ClassEntry ConstructorArgsInner = newClass("none/c$a");
37 private static final ClassEntry AnonymousWithScopeArgsOuter = newClass("none/c"); 37 private static final ClassEntry AnonymousWithScopeArgsOuter = newClass("none/b");
38 private static final ClassEntry AnonymousWithScopeArgsInner = newClass("none/d"); 38 private static final ClassEntry AnonymousWithScopeArgsInner = newClass("none/b$1");
39 private static final ClassEntry AnonymousWithOuterAccessOuter = newClass("none/i"); 39 private static final ClassEntry AnonymousWithOuterAccessOuter = newClass("none/e");
40 private static final ClassEntry AnonymousWithOuterAccessInner = newClass("none/j"); 40 private static final ClassEntry AnonymousWithOuterAccessInner = newClass("none/e$1");
41 private static final ClassEntry ClassTreeRoot = newClass("none/k"); 41 private static final ClassEntry ClassTreeRoot = newClass("none/f");
42 private static final ClassEntry ClassTreeLevel1 = newClass("none/l"); 42 private static final ClassEntry ClassTreeLevel1 = newClass("none/f$a");
43 private static final ClassEntry ClassTreeLevel2 = newClass("none/m"); 43 private static final ClassEntry ClassTreeLevel2 = newClass("none/f$a$a");
44 private static final ClassEntry ClassTreeLevel3 = newClass("none/n"); 44 private static final ClassEntry ClassTreeLevel3 = newClass("none/f$a$a$a");
45 45
46 public TestInnerClasses() 46 public TestInnerClasses()
47 throws Exception { 47 throws Exception {
@@ -101,7 +101,7 @@ public class TestInnerClasses {
101 101
102 // level 1 102 // level 1
103 ClassEntry fullClassEntry = new ClassEntry(ClassTreeRoot.getName() 103 ClassEntry fullClassEntry = new ClassEntry(ClassTreeRoot.getName()
104 + "$" + ClassTreeLevel1.getSimpleName() 104 + "$" + ClassTreeLevel1.getInnermostClassName()
105 ); 105 );
106 assertThat(m_index.containsObfClass(fullClassEntry), is(true)); 106 assertThat(m_index.containsObfClass(fullClassEntry), is(true));
107 assertThat(m_index.getOuterClass(ClassTreeLevel1), is(ClassTreeRoot)); 107 assertThat(m_index.getOuterClass(ClassTreeLevel1), is(ClassTreeRoot));
@@ -109,8 +109,8 @@ public class TestInnerClasses {
109 109
110 // level 2 110 // level 2
111 fullClassEntry = new ClassEntry(ClassTreeRoot.getName() 111 fullClassEntry = new ClassEntry(ClassTreeRoot.getName()
112 + "$" + ClassTreeLevel1.getSimpleName() 112 + "$" + ClassTreeLevel1.getInnermostClassName()
113 + "$" + ClassTreeLevel2.getSimpleName() 113 + "$" + ClassTreeLevel2.getInnermostClassName()
114 ); 114 );
115 assertThat(m_index.containsObfClass(fullClassEntry), is(true)); 115 assertThat(m_index.containsObfClass(fullClassEntry), is(true));
116 assertThat(m_index.getOuterClass(ClassTreeLevel2), is(ClassTreeLevel1)); 116 assertThat(m_index.getOuterClass(ClassTreeLevel2), is(ClassTreeLevel1));
@@ -118,9 +118,9 @@ public class TestInnerClasses {
118 118
119 // level 3 119 // level 3
120 fullClassEntry = new ClassEntry(ClassTreeRoot.getName() 120 fullClassEntry = new ClassEntry(ClassTreeRoot.getName()
121 + "$" + ClassTreeLevel1.getSimpleName() 121 + "$" + ClassTreeLevel1.getInnermostClassName()
122 + "$" + ClassTreeLevel2.getSimpleName() 122 + "$" + ClassTreeLevel2.getInnermostClassName()
123 + "$" + ClassTreeLevel3.getSimpleName() 123 + "$" + ClassTreeLevel3.getInnermostClassName()
124 ); 124 );
125 assertThat(m_index.containsObfClass(fullClassEntry), is(true)); 125 assertThat(m_index.containsObfClass(fullClassEntry), is(true));
126 assertThat(m_index.getOuterClass(ClassTreeLevel3), is(ClassTreeLevel2)); 126 assertThat(m_index.getOuterClass(ClassTreeLevel3), is(ClassTreeLevel2));