From a77887bf583db2ba4920ad91b26fe3f57a5b1a65 Mon Sep 17 00:00:00 2001 From: Konsta Vesterinen Date: Thu, 20 Oct 2016 11:04:56 +0300 Subject: [PATCH] Fix tests --- .../test_make_order_by_deterministic.py | 22 +++++++++---------- tests/test_translation_hybrid.py | 2 +- 2 files changed, 12 insertions(+), 12 deletions(-) diff --git a/tests/functions/test_make_order_by_deterministic.py b/tests/functions/test_make_order_by_deterministic.py index fed179c..e4970ab 100644 --- a/tests/functions/test_make_order_by_deterministic.py +++ b/tests/functions/test_make_order_by_deterministic.py @@ -46,58 +46,58 @@ class TestMakeOrderByDeterministic(object): def test_column_property(self, session, User): query = session.query(User).order_by(User.email_lower) query = make_order_by_deterministic(query) - assert_contains('lower("user".name) AS lower_1', query) - assert_contains('lower_1, "user".id ASC', query) + assert_contains('lower(user.name) AS lower_1', query) + assert_contains('lower_1, user.id ASC', query) def test_unique_column(self, session, User): query = session.query(User).order_by(User.email) query = make_order_by_deterministic(query) - assert str(query).endswith('ORDER BY "user".email') + assert str(query).endswith('ORDER BY user.email') def test_non_unique_column(self, session, User): query = session.query(User).order_by(User.name) query = make_order_by_deterministic(query) - assert_contains('ORDER BY "user".name, "user".id ASC', query) + assert_contains('ORDER BY user.name, user.id ASC', query) def test_descending_order_by(self, session, User): query = session.query(User).order_by( sa.desc(User.name) ) query = make_order_by_deterministic(query) - assert_contains('ORDER BY "user".name DESC, "user".id DESC', query) + assert_contains('ORDER BY user.name DESC, user.id DESC', query) def test_ascending_order_by(self, session, User): query = session.query(User).order_by( sa.asc(User.name) ) query = make_order_by_deterministic(query) - assert_contains('ORDER BY "user".name ASC, "user".id ASC', query) + assert_contains('ORDER BY user.name ASC, user.id ASC', query) def test_string_order_by(self, session, User): query = session.query(User).order_by('name') query = make_order_by_deterministic(query) - assert_contains('ORDER BY "user".name, "user".id ASC', query) + assert_contains('ORDER BY user.name, user.id ASC', query) def test_annotated_label(self, session, User): query = session.query(User).order_by(User.article_count) query = make_order_by_deterministic(query) - assert_contains('article_count, "user".id ASC', query) + assert_contains('article_count, user.id ASC', query) def test_annotated_label_with_descending_order(self, session, User): query = session.query(User).order_by( sa.desc(User.article_count) ) query = make_order_by_deterministic(query) - assert_contains('ORDER BY article_count DESC, "user".id DESC', query) + assert_contains('ORDER BY article_count DESC, user.id DESC', query) def test_query_without_order_by(self, session, User): query = session.query(User) query = make_order_by_deterministic(query) - assert 'ORDER BY "user".id' in str(query) + assert 'ORDER BY user.id' in str(query) def test_alias(self, session, User): alias = sa.orm.aliased(User.__table__) query = session.query(alias).order_by(alias.c.name) query = make_order_by_deterministic(query) - assert str(query).endswith('ORDER BY user_1.name, "user".id ASC') + assert str(query).endswith('ORDER BY user_1.name, user.id ASC') diff --git a/tests/test_translation_hybrid.py b/tests/test_translation_hybrid.py index d930198..452c4b7 100644 --- a/tests/test_translation_hybrid.py +++ b/tests/test_translation_hybrid.py @@ -96,7 +96,7 @@ class TestTranslationHybrid(object): assert ( 'coalesce(article.name_translations -> article.locale' - in str(Article.name) + in str(Article.name.expression) ) def test_locales_casted_only_in_compilation_phase(self, Base):