Kaydet (Commit) ee0a7c74 authored tarafından Anssi Kääriäinen's avatar Anssi Kääriäinen

Fixed an Oracle-specific test case failure

Made a test checking ORM-generated query string case-insensitive.
üst 584e2c03
......@@ -372,7 +372,9 @@ class MultiTableInheritanceTest(TestCase):
l = [a.authorwithage for a in Author.objects.prefetch_related('authorwithage')]
# Regression for #18090: the prefetching query must include an IN clause.
self.assertIn('authorwithage', connection.queries[-1]['sql'])
# Note that on Oracle the table name is upper case in the generated SQL,
# thus the .lower() call.
self.assertIn('authorwithage', connection.queries[-1]['sql'].lower())
self.assertIn(' IN ', connection.queries[-1]['sql'])
self.assertEqual(l, [a.authorwithage for a in Author.objects.all()])
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment