From: Mike Bayer Date: Sun, 28 May 2006 19:16:43 +0000 (+0000) Subject: skips blank arguments X-Git-Tag: rel_0_2_1~7 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=308f7c2df0e54dc4cab69088b1d6c1f181400b8f;p=thirdparty%2Fsqlalchemy%2Fsqlalchemy.git skips blank arguments --- diff --git a/lib/sqlalchemy/engine/url.py b/lib/sqlalchemy/engine/url.py index 548650322c..5242254e2b 100644 --- a/lib/sqlalchemy/engine/url.py +++ b/lib/sqlalchemy/engine/url.py @@ -37,7 +37,7 @@ class URL(object): sname = attribute_names.pop(0) if n is None: continue - if getattr(self, sname, None) is not None: + if getattr(self, sname, None): a[n] = getattr(self, sname) return a diff --git a/test/parseconnect.py b/test/parseconnect.py index 97061a6834..f53b7e3f7c 100644 --- a/test/parseconnect.py +++ b/test/parseconnect.py @@ -22,7 +22,7 @@ class ParseConnectTest(PersistTest): ): u = url.make_url(text) print u, text - print u.username, u.password, u.database + print "username=", u.username, "password=", u.password, "database=", u.database, "host=", u.host assert str(u) == text