This is an automated email from the git hooks/post-receive script.

intrigeri pushed a commit to branch experimental
in repository libnet-dbus-perl.

commit 15795da93e79c9b06c4a100266a55b3013271967
Author: Daniel P. Berrange <d...@berrange.com>
Date:   Mon Sep 26 19:22:39 2005 +0000

    Dont use Class::MethodMaker. Fix to use append_variant instead of 
append_string
---
 t/60-object-props.t | 28 ++++++++++++++++++++++++----
 1 file changed, 24 insertions(+), 4 deletions(-)

diff --git a/t/60-object-props.t b/t/60-object-props.t
index e300822..9d3ff16 100644
--- a/t/60-object-props.t
+++ b/t/60-object-props.t
@@ -14,7 +14,27 @@ package MyObject;
 use base qw(Net::DBus::Object);
 use Net::DBus::Exporter qw(org.example.MyObject);
 
-use Class::MethodMaker [ scalar => ["name", "email", "age" ]];
+# Typically one would use Class::MethodMaker, but I don't
+# want to add a hard dependancy for the test suite.
+#use Class::MethodMaker [ scalar => ["name", "email", "age" ]];
+
+sub name {
+    my $self = shift;
+    $self->{name} = shift if @_;
+    return $self->{name};
+}
+
+sub email {
+    my $self = shift;
+    $self->{email} = shift if @_;
+    return $self->{email};
+}
+
+sub age {
+    my $self = shift;
+    $self->{age} = shift if @_;
+    return $self->{age};
+}
 
 dbus_property("name", "string");
 dbus_property("email", "string", "read");
@@ -128,7 +148,7 @@ sub GET_SET_NAME: {
     $iter = $msg2->iterator(1);
     $iter->append_string("org.example.MyObject");
     $iter->append_string("name");
-    $iter->append_string("Jane Doe");
+    $iter->append_variant("Jane Doe");
 
     $object->_dispatch($service->get_bus->get_connection, $msg2);
     $reply = $service->get_bus->get_connection->next_message;
@@ -165,7 +185,7 @@ SET_AGE: {
     $iter = $msg2->iterator(1);
     $iter->append_string("org.example.MyObject");
     $iter->append_string("age");
-    $iter->append_int32(21);
+    $iter->append_variant(21);
 
     $object->_dispatch($service->get_bus->get_connection, $msg2);
     my $reply = $service->get_bus->get_connection->next_message;
@@ -202,7 +222,7 @@ GET_EMAIL: {
     $iter = $msg2->iterator(1);
     $iter->append_string("org.example.MyObject");
     $iter->append_string("email");
-    $iter->append_string('j...@example.com');
+    $iter->append_variant('j...@example.com');
 
     $object->_dispatch($service->get_bus->get_connection, $msg2);
     my $reply = $service->get_bus->get_connection->next_message;

-- 
Alioth's /usr/local/bin/git-commit-notice on 
/srv/git.debian.org/git/pkg-perl/packages/libnet-dbus-perl.git

_______________________________________________
Pkg-perl-cvs-commits mailing list
Pkg-perl-cvs-commits@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-perl-cvs-commits

Reply via email to