summaryrefslogtreecommitdiff
path: root/org
diff options
context:
space:
mode:
authorMatthew Johnson <mjj29@hecate.matthew.ath.cx>2008-02-01 09:30:54 +0000
committerMatthew Johnson <mjj29@hecate.matthew.ath.cx>2008-02-01 09:30:54 +0000
commit0188a56437452117c94bf9f054936e3482162765 (patch)
tree4eb3b06777927b4a8c0457b969ab2a4900b279cb /org
parent2e06bd7b4d49bbbe618aa58c0ddf616704c01bfc (diff)
fix utf8 characters in test
Diffstat (limited to 'org')
-rw-r--r--org/freedesktop/dbus/test/profile.java2
-rw-r--r--org/freedesktop/dbus/test/test.java19
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");