Index: t/protocol_rpc.t
===================================================================
--- t/protocol_rpc.t.orig
+++ t/protocol_rpc.t
@@ -16,7 +16,12 @@ ok( defined($query1), "new()" );
isa_ok( $query1, "Net::Jabber::Stanza" );
isa_ok( $query1, "Net::XMPP::Stanza" );
-is( $query1->GetXML(), "test_callfoo4a1bbar", "GetXML()" );
+my $o = "test_callfoo4";
+my $a = "a1";
+my $b = "bbar";
+my $c = "";
+my $r = $query1->GetXML();
+ok(($r eq "$o$a$b$c") || ($r eq "$o$b$a$c"), "GetXML()" );
my $query2 = $client->RPCEncode(type=>"methodResponse",
@@ -37,7 +42,10 @@ ok( defined($query3), "new()" );
isa_ok( $query3, "Net::Jabber::Stanza" );
isa_ok( $query3, "Net::XMPP::Stanza" );
-is( $query3->GetXML(), "foo4a1bbara1foo", "GetXML()" );
+my $o2 = "foo4";
+my $c2 = "a1foo";
+my $r2 = $query3->GetXML();
+ok(($r2 eq "$o2$a$b$c2") || ($r2 eq "$o2$b$a$c2"), "GetXML()" );
my $query4 = $client->RPCEncode(type=>"methodResponse",