rpms/python-sqlalchemy/devel sqlalchemy-sqlite-unicode-test.patch, NONE, 1.1 python-sqlalchemy.spec, 1.36, 1.37

Toshio くらとみ toshio at fedoraproject.org
Mon Dec 1 22:08:42 UTC 2008


Author: toshio

Update of /cvs/pkgs/rpms/python-sqlalchemy/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv8505

Modified Files:
	python-sqlalchemy.spec 
Added Files:
	sqlalchemy-sqlite-unicode-test.patch 
Log Message:

* Mon Dec 1 2008 Toshio Kuratomi <toshio at fedoraproject.org> - 0.5-0.1.rc4
- Update to 0.5.0rc4 which works with the new pysqlite
- And update test cases to work with the new pysqlite


sqlalchemy-sqlite-unicode-test.patch:

--- NEW FILE sqlalchemy-sqlite-unicode-test.patch ---
diff -up SQLAlchemy-0.5.0rc4/test/sql/testtypes.py.unicode SQLAlchemy-0.5.0rc4/test/sql/testtypes.py
--- SQLAlchemy-0.5.0rc4/test/sql/testtypes.py.unicode	2008-12-01 13:36:48.000000000 -0800
+++ SQLAlchemy-0.5.0rc4/test/sql/testtypes.py	2008-12-01 13:38:21.000000000 -0800
@@ -294,7 +294,7 @@ class UnicodeTest(TestBase, AssertsExecu
         unicodedata = rawdata.decode('utf-8')
         unicode_table.insert().execute(unicode_varchar=unicodedata,
                                        unicode_text=unicodedata,
-                                       plain_varchar=rawdata)
+                                       plain_varchar=unicodedata)
         x = unicode_table.select().execute().fetchone()
         self.assert_(isinstance(x['unicode_varchar'], unicode) and x['unicode_varchar'] == unicodedata)
         self.assert_(isinstance(x['unicode_text'], unicode) and x['unicode_text'] == unicodedata)
@@ -313,7 +313,7 @@ class UnicodeTest(TestBase, AssertsExecu
         unicodedata = rawdata.decode('utf-8')
         unicode_table.insert().execute(unicode_varchar=unicodedata,
                                        unicode_text=unicodedata,
-                                       plain_varchar=rawdata)
+                                       plain_varchar=unicodedata)
                                        
         x = union(select([unicode_table.c.unicode_varchar]), select([unicode_table.c.unicode_varchar])).execute().fetchone()
         self.assert_(isinstance(x['unicode_varchar'], unicode) and x['unicode_varchar'] == unicodedata)
@@ -360,7 +360,7 @@ class UnicodeTest(TestBase, AssertsExecu
             unicodedata = rawdata.decode('utf-8')
             unicode_table.insert().execute(unicode_varchar=unicodedata,
                                            unicode_text=unicodedata,
-                                           plain_varchar=rawdata)
+                                           plain_varchar=unicodedata)
             x = unicode_table.select().execute().fetchone()
             print 0, repr(unicodedata)
             print 1, repr(x['unicode_varchar'])


Index: python-sqlalchemy.spec
===================================================================
RCS file: /cvs/pkgs/rpms/python-sqlalchemy/devel/python-sqlalchemy.spec,v
retrieving revision 1.36
retrieving revision 1.37
diff -u -r1.36 -r1.37
--- python-sqlalchemy.spec	1 Dec 2008 20:42:20 -0000	1.36
+++ python-sqlalchemy.spec	1 Dec 2008 22:08:11 -0000	1.37
@@ -13,6 +13,7 @@
 License:        MIT
 URL:            http://www.sqlalchemy.org/
 Source0:        http://pypi.python.org/packages/source/S/%{srcname}/%{srcname}-%{version}%{?alphatag}.tar.gz
+Patch0: sqlalchemy-sqlite-unicode-test.patch
 BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
 
 BuildArch:      noarch
@@ -30,7 +31,7 @@
 
 %prep
 %setup -q -n %{srcname}-%{version}%{?alphatag}
-
+%patch0 -p1 -b .unicode
 
 %build
 CFLAGS="$RPM_OPT_FLAGS" %{__python} setup.py build
@@ -58,7 +59,8 @@
 
 %changelog
 * Mon Dec 1 2008 Toshio Kuratomi <toshio at fedoraproject.org> - 0.5-0.1.rc4
-- Update to 0.5.0rc4 which works with the new pysqlite.
+- Update to 0.5.0rc4 which works with the new pysqlite
+- And update test cases to work with the new pysqlite
 
 * Sat Nov 29 2008 Ignacio Vazquez-Abrams <ivazqueznet+rpm at gmail.com> - 0.4.7-2
 - Rebuild for Python 2.6




More information about the fedora-extras-commits mailing list