diff options
author | Matthew Johnson <mjj29@hecate.matthew.ath.cx> | 2008-02-01 09:30:54 +0000 |
---|---|---|
committer | Matthew Johnson <mjj29@hecate.matthew.ath.cx> | 2008-02-01 09:30:54 +0000 |
commit | 0188a56437452117c94bf9f054936e3482162765 (patch) | |
tree | 4eb3b06777927b4a8c0457b969ab2a4900b279cb /org | |
parent | 2e06bd7b4d49bbbe618aa58c0ddf616704c01bfc (diff) |
fix utf8 characters in test
Diffstat (limited to 'org')
-rw-r--r-- | org/freedesktop/dbus/test/profile.java | 2 | ||||
-rw-r--r-- | org/freedesktop/dbus/test/test.java | 19 |
2 files changed, 7 insertions, 14 deletions
diff --git a/org/freedesktop/dbus/test/profile.java b/org/freedesktop/dbus/test/profile.java index ef8b031..56af3f8 100644 --- a/org/freedesktop/dbus/test/profile.java +++ b/org/freedesktop/dbus/test/profile.java @@ -108,7 +108,7 @@ public class profile { if (0==args.length) { System.out.println("You must specify a profile type."); - System.out.println("Syntax: profile <pings|arrays|introspect|maps|bytes|lists|structs|signals>"); + System.out.println("Syntax: profile <pings|arrays|introspect|maps|bytes|lists|structs|signals|rate>"); System.exit(1); } DBusConnection conn = DBusConnection.getConnection(DBusConnection.SESSION); diff --git a/org/freedesktop/dbus/test/test.java b/org/freedesktop/dbus/test/test.java index 64a062f..6dae9f7 100644 --- a/org/freedesktop/dbus/test/test.java +++ b/org/freedesktop/dbus/test/test.java @@ -19,8 +19,6 @@ import java.util.List; import java.util.Map; import java.util.Vector; -import java.text.Collator; - import org.freedesktop.dbus.CallbackHandler; import org.freedesktop.dbus.DBusAsyncReply; import org.freedesktop.dbus.DBusCallInfo; @@ -168,7 +166,7 @@ class testclass implements TestRemoteInterface, TestRemoteInterface2, TestSignal } public String getName() { - return "This Is A UTF-8 Name: س !!"; + return test.NAMESTRING; } public boolean check() { @@ -387,10 +385,7 @@ class callbackhandler implements CallbackHandler<String> public void handle(String r) { System.out.println("Handling callback: "+r); - Collator col = Collator.getInstance(); - col.setDecomposition(Collator.FULL_DECOMPOSITION); - col.setStrength(Collator.PRIMARY); - if (0 != col.compare("This Is A UTF-8 Name: ﺱ !!", r)) + if (!test.NAMESTRING.equals(r)) test.fail("call with callback, wrong return value"); test.done4 = true; } @@ -401,6 +396,7 @@ class callbackhandler implements CallbackHandler<String> */ public class test { + public static final String NAMESTRING = "This Is A UTF-8 Name: س !!"; public static boolean done1 = false; public static boolean done2 = false; public static boolean done3 = false; @@ -506,10 +502,7 @@ public class test /** Call the remote object and get a response. */ String rname = tri.getName(); System.out.println("Got Remote Name: "+rname); - Collator col = Collator.getInstance(); - col.setDecomposition(Collator.FULL_DECOMPOSITION); - col.setStrength(Collator.PRIMARY); - if (0 != col.compare("This Is A UTF-8 Name: ﺱ !!", rname)) + if (!NAMESTRING.equals(rname)) fail("getName return value incorrect"); System.out.println("sending it to sleep"); tri.waitawhile(); @@ -622,7 +615,7 @@ public class test System.out.print("Calling the other introspect method: "); String intro2 = tri2.Introspect(); System.out.println(intro2); - if (0 != col.compare("Not XML", intro2)) + if (!"Not XML".equals(intro2)) fail("Introspect return value incorrect"); /** Call the remote object and get a response. */ @@ -694,7 +687,7 @@ public class test System.out.print("testing recursion..."); - if (0 != col.compare("This Is A UTF-8 Name: ﺱ !!",tri2.recursionTest())) fail("recursion test failed"); + if (!NAMESTRING.equals(tri2.recursionTest())) fail("recursion test failed"); System.out.println("done"); |