mirror of
https://github.com/django/django.git
synced 2024-12-22 17:16:24 +00:00
Refs #35842 -- Fixed test_lookups_special_chars_double_quotes on SQLite 3.47+.
This commit is contained in:
parent
d7d711c68c
commit
47eafd139b
@ -50,10 +50,6 @@ class DatabaseFeatures(BaseDatabaseFeatures):
|
|||||||
# The django_format_dtdelta() function doesn't properly handle mixed
|
# The django_format_dtdelta() function doesn't properly handle mixed
|
||||||
# Date/DateTime fields and timedeltas.
|
# Date/DateTime fields and timedeltas.
|
||||||
"expressions.tests.FTimeDeltaTests.test_mixed_comparisons1",
|
"expressions.tests.FTimeDeltaTests.test_mixed_comparisons1",
|
||||||
# SQLite doesn't parse escaped double quotes in the JSON path notation,
|
|
||||||
# so it cannot match keys that contains double quotes (#35842).
|
|
||||||
"model_fields.test_jsonfield.TestQuerying."
|
|
||||||
"test_lookups_special_chars_double_quotes",
|
|
||||||
}
|
}
|
||||||
create_test_table_with_composite_primary_key = """
|
create_test_table_with_composite_primary_key = """
|
||||||
CREATE TABLE test_table_composite_pk (
|
CREATE TABLE test_table_composite_pk (
|
||||||
@ -127,6 +123,16 @@ class DatabaseFeatures(BaseDatabaseFeatures):
|
|||||||
},
|
},
|
||||||
}
|
}
|
||||||
)
|
)
|
||||||
|
if Database.sqlite_version_info < (3, 47):
|
||||||
|
skips.update(
|
||||||
|
{
|
||||||
|
"SQLite does not parse escaped double quotes in the JSON path "
|
||||||
|
"notation": {
|
||||||
|
"model_fields.test_jsonfield.TestQuerying."
|
||||||
|
"test_lookups_special_chars_double_quotes",
|
||||||
|
},
|
||||||
|
}
|
||||||
|
)
|
||||||
return skips
|
return skips
|
||||||
|
|
||||||
@cached_property
|
@cached_property
|
||||||
|
Loading…
Reference in New Issue
Block a user