Skip to main content
aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorSatyam Kandula2012-05-10 06:23:39 +0000
committerSatyam Kandula2012-05-10 06:23:39 +0000
commit635cdb5a7a6689c525de4e28f32c0630009bc2be (patch)
tree42652f05ccb7e6b72d9bf84666792961a496dd66
parent120defa76e249a7b50b5aa52206e16b815780186 (diff)
downloadeclipse.jdt.core-635cdb5a7a6689c525de4e28f32c0630009bc2be.tar.gz
eclipse.jdt.core-635cdb5a7a6689c525de4e28f32c0630009bc2be.tar.xz
eclipse.jdt.core-635cdb5a7a6689c525de4e28f32c0630009bc2be.zip
Fix for bug 378783: [search] [test] testBug376673* are failing on testv20120510-0623I20120510-2100I20120510-1900
machines
-rw-r--r--org.eclipse.jdt.core.tests.model/.settings/org.eclipse.core.resources.prefs5
-rw-r--r--org.eclipse.jdt.core.tests.model/src/org/eclipse/jdt/core/tests/model/JavaSearchBugsTests2.java44
2 files changed, 24 insertions, 25 deletions
diff --git a/org.eclipse.jdt.core.tests.model/.settings/org.eclipse.core.resources.prefs b/org.eclipse.jdt.core.tests.model/.settings/org.eclipse.core.resources.prefs
index 947b88f741..be9af57720 100644
--- a/org.eclipse.jdt.core.tests.model/.settings/org.eclipse.core.resources.prefs
+++ b/org.eclipse.jdt.core.tests.model/.settings/org.eclipse.core.resources.prefs
@@ -1,3 +1,2 @@
-eclipse.preferences.version=1
-encoding//src/org/eclipse/jdt/core/tests/model/JavaSearchBugsTests2.java=UTF-8
-encoding//workspace/Encoding/src/testUTF8/Test.java=UTF-8
+eclipse.preferences.version=1
+encoding//workspace/Encoding/src/testUTF8/Test.java=UTF-8
diff --git a/org.eclipse.jdt.core.tests.model/src/org/eclipse/jdt/core/tests/model/JavaSearchBugsTests2.java b/org.eclipse.jdt.core.tests.model/src/org/eclipse/jdt/core/tests/model/JavaSearchBugsTests2.java
index 34cf685eb1..8bdaddb59e 100644
--- a/org.eclipse.jdt.core.tests.model/src/org/eclipse/jdt/core/tests/model/JavaSearchBugsTests2.java
+++ b/org.eclipse.jdt.core.tests.model/src/org/eclipse/jdt/core/tests/model/JavaSearchBugsTests2.java
@@ -493,10 +493,10 @@ public class JavaSearchBugsTests2 extends AbstractJavaSearchTests {
try {
IJavaProject project = createJavaProject("P", new String[] {""}, new String[] {"JCL17_LIB"}, "bin", "1.7");
String content = "package pkg;\n" +
- "class 𠮟1 {}\n";
+ "class \uD842\uDF9F1 {}\n";
createFolder("/P/pkg");
try {
- IFile file = createFile("/P/pkg/𠮟1.java", content, "UTF-8");
+ IFile file = createFile("/P/pkg/\uD842\uDF9F1.java", content, "UTF-8");
file.setCharset("UTF-8", null);
} catch (UnsupportedEncodingException e) {
System.out.println("unsupported encoding");
@@ -504,8 +504,8 @@ public class JavaSearchBugsTests2 extends AbstractJavaSearchTests {
waitUntilIndexesReady();
IJavaSearchScope scope = SearchEngine. createJavaSearchScope(
new IJavaElement[] { project }, IJavaSearchScope.SOURCES);
- search("𠮟1", TYPE, DECLARATIONS, EXACT_RULE, scope, this.resultCollector);
- assertSearchResults("pkg/𠮟1.java pkg.𠮟1 [𠮟1] EXACT_MATCH");
+ search("\uD842\uDF9F1", TYPE, DECLARATIONS, EXACT_RULE, scope, this.resultCollector);
+ assertSearchResults("pkg/\uD842\uDF9F1.java pkg.\uD842\uDF9F1 [\uD842\uDF9F1] EXACT_MATCH");
} finally {
deleteProject("P");
}
@@ -515,12 +515,12 @@ public class JavaSearchBugsTests2 extends AbstractJavaSearchTests {
try {
IJavaProject project = createJavaProject("P", new String[] {""}, new String[] {"JCL17_LIB"}, "bin", "1.7");
String content = "package pkg;\n" +
- "class 𠮟1 {" +
- " public void 𠮟m() {}\n" +
+ "class \uD842\uDF9F1 {" +
+ " public void \uD842\uDF9Fm() {}\n" +
"}\n";
createFolder("/P/pkg");
try {
- IFile file = createFile("/P/pkg/𠮟1.java", content, "UTF-8");
+ IFile file = createFile("/P/pkg/\uD842\uDF9F1.java", content, "UTF-8");
file.setCharset("UTF-8", null);
} catch (UnsupportedEncodingException e) {
System.out.println("unsupported encoding");
@@ -528,8 +528,8 @@ public class JavaSearchBugsTests2 extends AbstractJavaSearchTests {
waitUntilIndexesReady();
IJavaSearchScope scope = SearchEngine. createJavaSearchScope(
new IJavaElement[] { project }, IJavaSearchScope.SOURCES);
- search("𠮟m", METHOD, DECLARATIONS, EXACT_RULE, scope, this.resultCollector);
- assertSearchResults("pkg/𠮟1.java void pkg.𠮟1.𠮟m() [𠮟m] EXACT_MATCH");
+ search("\uD842\uDF9Fm", METHOD, DECLARATIONS, EXACT_RULE, scope, this.resultCollector);
+ assertSearchResults("pkg/\uD842\uDF9F1.java void pkg.\uD842\uDF9F1.\uD842\uDF9Fm() [\uD842\uDF9Fm] EXACT_MATCH");
} finally {
deleteProject("P");
}
@@ -539,12 +539,12 @@ public class JavaSearchBugsTests2 extends AbstractJavaSearchTests {
try {
IJavaProject project = createJavaProject("P", new String[] {""}, new String[] {"JCL17_LIB"}, "bin", "1.7");
String content = "package pkg;\n" +
- "class 𠮟1 {" +
- " public 𠮟1() {}\n" +
+ "class \uD842\uDF9F1 {" +
+ " public \uD842\uDF9F1() {}\n" +
"}\n";
createFolder("/P/pkg");
try {
- IFile file = createFile("/P/pkg/𠮟1.java", content, "UTF-8");
+ IFile file = createFile("/P/pkg/\uD842\uDF9F1.java", content, "UTF-8");
file.setCharset("UTF-8", null);
} catch (UnsupportedEncodingException e) {
System.out.println("unsupported encoding");
@@ -552,8 +552,8 @@ public class JavaSearchBugsTests2 extends AbstractJavaSearchTests {
waitUntilIndexesReady();
IJavaSearchScope scope = SearchEngine. createJavaSearchScope(
new IJavaElement[] { project }, IJavaSearchScope.SOURCES);
- search("𠮟1", CONSTRUCTOR, DECLARATIONS, EXACT_RULE, scope, this.resultCollector);
- assertSearchResults("pkg/𠮟1.java pkg.𠮟1() [𠮟1] EXACT_MATCH");
+ search("\uD842\uDF9F1", CONSTRUCTOR, DECLARATIONS, EXACT_RULE, scope, this.resultCollector);
+ assertSearchResults("pkg/\uD842\uDF9F1.java pkg.\uD842\uDF9F1() [\uD842\uDF9F1] EXACT_MATCH");
} finally {
deleteProject("P");
}
@@ -563,12 +563,12 @@ public class JavaSearchBugsTests2 extends AbstractJavaSearchTests {
try {
IJavaProject project = createJavaProject("P", new String[] {""}, new String[] {"JCL17_LIB"}, "bin", "1.7");
String content = "package pkg;\n" +
- "class 𠮟1 {" +
- " public int 𠮟f;\n" +
+ "class \uD842\uDF9F1 {" +
+ " public int \uD842\uDF9Ff;\n" +
"}\n";
createFolder("/P/pkg");
try {
- IFile file = createFile("/P/pkg/𠮟1.java", content, "UTF-8");
+ IFile file = createFile("/P/pkg/\uD842\uDF9F1.java", content, "UTF-8");
file.setCharset("UTF-8", null);
} catch (UnsupportedEncodingException e) {
System.out.println("unsupported encoding");
@@ -576,8 +576,8 @@ public class JavaSearchBugsTests2 extends AbstractJavaSearchTests {
waitUntilIndexesReady();
IJavaSearchScope scope = SearchEngine. createJavaSearchScope(
new IJavaElement[] { project }, IJavaSearchScope.SOURCES);
- search("𠮟f", FIELD, DECLARATIONS, EXACT_RULE, scope, this.resultCollector);
- assertSearchResults("pkg/𠮟1.java pkg.𠮟1.𠮟f [𠮟f] EXACT_MATCH");
+ search("\uD842\uDF9Ff", FIELD, DECLARATIONS, EXACT_RULE, scope, this.resultCollector);
+ assertSearchResults("pkg/\uD842\uDF9F1.java pkg.\uD842\uDF9F1.\uD842\uDF9Ff [\uD842\uDF9Ff] EXACT_MATCH");
} finally {
deleteProject("P");
}
@@ -589,8 +589,8 @@ public class JavaSearchBugsTests2 extends AbstractJavaSearchTests {
org.eclipse.jdt.core.tests.util.Util.createJar(
new String[] {
- "p𠮟/i𠮟/Test.java",
- "package p𠮟.i𠮟;\n" +
+ "p\uD842\uDF9F/i\uD842\uDF9F/Test.java",
+ "package p\uD842\uDF9F.i\uD842\uDF9F;\n" +
"public class Test{}\n" },
p.getProject().getLocation().append("lib376673.jar").toOSString(),
"1.7");
@@ -599,7 +599,7 @@ public class JavaSearchBugsTests2 extends AbstractJavaSearchTests {
int mask = IJavaSearchScope.APPLICATION_LIBRARIES | IJavaSearchScope.SOURCES;
IJavaSearchScope scope = SearchEngine.createJavaSearchScope(new IJavaElement[] { p }, mask);
search("Test", TYPE, DECLARATIONS, scope, this.resultCollector);
- assertSearchResults("lib376673.jar p𠮟.i𠮟.Test [No source] EXACT_MATCH");
+ assertSearchResults("lib376673.jar p\uD842\uDF9F.i\uD842\uDF9F.Test [No source] EXACT_MATCH");
} finally {
deleteProject("P");
}

Back to the top