mirror of
https://github.com/davidhalter/django-stubs.git
synced 2025-12-06 20:24:31 +08:00
add django.contrib.contenttypes to all tests by default
This commit is contained in:
@@ -26,10 +26,8 @@ class NewSemanalDjangoTestItem(YamlTestItem):
|
|||||||
|
|
||||||
installed_apps = self.parsed_test_data.get('installed_apps', None)
|
installed_apps = self.parsed_test_data.get('installed_apps', None)
|
||||||
if installed_apps is not None:
|
if installed_apps is not None:
|
||||||
if not installed_apps:
|
installed_apps += ['django.contrib.contenttypes']
|
||||||
installed_apps_as_str = '()'
|
installed_apps_as_str = '(' + ','.join([repr(app) for app in installed_apps]) + ',)'
|
||||||
else:
|
|
||||||
installed_apps_as_str = '(' + ','.join([repr(app) for app in installed_apps]) + ',)'
|
|
||||||
|
|
||||||
pyproject_toml_file = File(path='pyproject.toml',
|
pyproject_toml_file = File(path='pyproject.toml',
|
||||||
content='[tool.django-stubs]\ndjango_settings_module=\'mysettings\'')
|
content='[tool.django-stubs]\ndjango_settings_module=\'mysettings\'')
|
||||||
|
|||||||
@@ -8,7 +8,6 @@
|
|||||||
Tag.objects.create(content_object=myuser)
|
Tag.objects.create(content_object=myuser)
|
||||||
reveal_type(Tag().content_object) # N: Revealed type is 'Union[Any, None]'
|
reveal_type(Tag().content_object) # N: Revealed type is 'Union[Any, None]'
|
||||||
installed_apps:
|
installed_apps:
|
||||||
- django.contrib.contenttypes
|
|
||||||
- myapp
|
- myapp
|
||||||
files:
|
files:
|
||||||
- path: myapp/__init__.py
|
- path: myapp/__init__.py
|
||||||
|
|||||||
@@ -25,7 +25,6 @@
|
|||||||
reveal_type(book.publisher_id) # N: Revealed type is 'builtins.int*'
|
reveal_type(book.publisher_id) # N: Revealed type is 'builtins.int*'
|
||||||
reveal_type(book.owner_id) # N: Revealed type is 'builtins.int*'
|
reveal_type(book.owner_id) # N: Revealed type is 'builtins.int*'
|
||||||
installed_apps:
|
installed_apps:
|
||||||
- django.contrib.contenttypes
|
|
||||||
- django.contrib.auth
|
- django.contrib.auth
|
||||||
- myapp
|
- myapp
|
||||||
files:
|
files:
|
||||||
|
|||||||
@@ -30,7 +30,6 @@
|
|||||||
mymodel = MyModel(user_id=1)
|
mymodel = MyModel(user_id=1)
|
||||||
reveal_type(mymodel.id) # N: Revealed type is 'builtins.int*'
|
reveal_type(mymodel.id) # N: Revealed type is 'builtins.int*'
|
||||||
installed_apps:
|
installed_apps:
|
||||||
- django.contrib.contenttypes
|
|
||||||
- django.contrib.auth
|
- django.contrib.auth
|
||||||
- myapp
|
- myapp
|
||||||
files:
|
files:
|
||||||
|
|||||||
Reference in New Issue
Block a user