test adjustments for rhel7

This commit is contained in:
Pádraig Brady 2014-01-28 12:02:25 +00:00
parent b59b6d6843
commit 5c21c8e797
3 changed files with 13 additions and 53 deletions

View File

@ -1,52 +0,0 @@
Remove tests requiring sqlalchemy > 0.7.8
See https://bitbucket.org/zzzeek/alembic/commits/d9fc0f82a298a858d9412fe0b270e640639dcc7a
diff -Naur alembic-0.4.2.orig/tests/test_autogenerate.py alembic-0.4.2/tests/test_autogenerate.py
--- alembic-0.4.2.orig/tests/test_autogenerate.py 2013-01-11 16:12:49.000000000 +0000
+++ alembic-0.4.2/tests/test_autogenerate.py 2013-03-15 12:43:52.881966999 +0000
@@ -1,6 +1,6 @@
from sqlalchemy import MetaData, Column, Table, Integer, String, Text, \
Numeric, CHAR, ForeignKey, DATETIME, \
- TypeDecorator, CheckConstraint, Unicode, Enum,\
+ TypeDecorator, CheckConstraint, Unicode,\
UniqueConstraint, Boolean, ForeignKeyConstraint
from sqlalchemy.types import NULLTYPE, TIMESTAMP
from sqlalchemy.dialects import mysql
@@ -1070,20 +1070,4 @@
"existing_server_default='5')"
)
- def test_render_enum(self):
- eq_ignore_whitespace(
- autogenerate._repr_type(
- "sa.",
- Enum("one", "two", "three", name="myenum"),
- self.autogen_context),
- "sa.Enum('one', 'two', 'three', name='myenum')"
- )
- eq_ignore_whitespace(
- autogenerate._repr_type(
- "sa.",
- Enum("one", "two", "three"),
- self.autogen_context),
- "sa.Enum('one', 'two', 'three')"
- )
-
# TODO: tests for dialect-specific type rendering + imports
diff -Naur alembic-0.4.2.orig/tests/test_op.py alembic-0.4.2/tests/test_op.py
--- alembic-0.4.2.orig/tests/test_op.py 2013-01-11 16:12:49.000000000 +0000
+++ alembic-0.4.2/tests/test_op.py 2013-03-15 12:46:13.362695693 +0000
@@ -457,13 +457,6 @@
"DROP INDEX ik_test"
)
-def test_drop_index_schema():
- context = op_fixture()
- op.drop_index('ik_test', schema='foo')
- context.assert_(
- "DROP INDEX foo.ik_test"
- )
-
def test_drop_table():
context = op_fixture()
op.drop_table('tb_test')

View File

@ -0,0 +1,12 @@
diff -Naur alembic-0.4.2.orig/tests/test_mssql.py alembic-0.4.2/tests/test_mssql.py
--- alembic-0.4.2.orig/tests/test_mssql.py 2013-01-11 16:12:49.000000000 +0000
+++ alembic-0.4.2/tests/test_mssql.py 2014-01-28 12:01:23.674854937 +0000
@@ -77,7 +77,7 @@
context = op_fixture('mssql')
op.drop_index('my_idx', 'my_table')
# TODO: annoying that SQLA escapes unconditionally
- context.assert_contains("DROP INDEX [my_table].my_idx")
+ context.assert_contains("DROP INDEX my_idx ON my_table")
def test_drop_column_w_default(self):
context = op_fixture('mssql')

View File

@ -13,7 +13,7 @@ Group: Development/Libraries
License: MIT
URL: http://pypi.python.org/pypi/alembic
Source0: http://pypi.python.org/packages/source/a/%{modname}/%{modname}-%{version}.tar.gz
Patch0: python-alembic-sqlalchemy-0.7.8.patch
Patch0: python-alembic-sqlalchemy-0.8.patch
BuildArch: noarch