From codesite-noreply at google.com Fri Aug 8 23:37:02 2008 From: codesite-noreply at google.com (codesite-noreply at google.com) Date: Fri, 08 Aug 2008 20:37:02 -0700 Subject: [Ruby-activeldap-commit] [ruby-activeldap commit] r778 - in trunk: . lib/active_ldap test Message-ID: <000e0cd29420aa0bed0453fea26e@google.com> Author: koutou Date: Fri Aug 8 20:36:36 2008 New Revision: 778 Modified: trunk/README trunk/lib/active_ldap/base.rb trunk/test/test_base.rb Log: * add ActiveLdap::Base#to_s as #to_ldif. Reported by Kazuhiro NISHIYAMA. Thanks!!! Modified: trunk/README ============================================================================== --- trunk/README (original) +++ trunk/README Fri Aug 8 20:36:36 2008 @@ -112,3 +112,4 @@ * gwarf12: A bug report. * Baptiste Grenier: API improvement ideas. * Richard 3 Nicholas: API improvement ideas. +* Kazuhiro NISHIYAMA: A bug report. Modified: trunk/lib/active_ldap/base.rb ============================================================================== --- trunk/lib/active_ldap/base.rb (original) +++ trunk/lib/active_ldap/base.rb Fri Aug 8 20:36:36 2008 @@ -833,6 +833,10 @@ XML.new(dn, normalize_data(@data), schema).to_s(options) end + def to_s + to_ldif + end + def have_attribute?(name, except=[]) real_name = to_real_attribute_name(name) real_name and !except.include?(real_name) Modified: trunk/test/test_base.rb ============================================================================== --- trunk/test/test_base.rb (original) +++ trunk/test/test_base.rb Fri Aug 8 20:36:36 2008 @@ -6,6 +6,13 @@ include AlTestUtils priority :must + def test_to_s + make_temporary_group do |group,| + assert_equal(group.to_s, group.to_ldif) + end + end + + priority :normal def test_to_ldif make_temporary_group do |group,| assert_to_ldif(group) @@ -16,7 +23,6 @@ end end - priority :normal def test_save_with_changes make_temporary_user do |user, password| user.cn += "!!!"