اگر از ویاسکد برای نوشتن پروژههای جنگو استفاده میکنید، در حالت فعلی پلاگینهای تست که ویاسکد خودش داره یا میتونید براش نصب کنید تستهای جنگو رو نمیشناسن ولی برای اینکه شبیه حالت توی عکس بشه و از این آپشن برخوردار بشید میتونید پلاگین
https://marketplace.visualstudio.com/items?itemName=LittleFoxTeam.vscode-python-test-adapter
رو نصب کنید و بعد فایلی که در مسیر
~/.vscode-oss/extensions/littlefoxteam.vscode-python-test-adapter-0.7.1/out/src/unittest/unittestScripts.jsرو ادیت کنید به این صورت که اول این فانکشن
def discover_django(start_dir):رو تو خط مثلا ۱۶ یا ۱۷ و بالای فایل بنویسید. و بعد هم اون پایین فایل بالاتر از
"""Setting DJANGO_SETTINGS_MODULE and call django.setup to locate & run django unittests"""
import contextlib, os
with contextlib.suppress(Exception), open(start_dir + "/manage.py", "r") as management_file:
eval(next((line for line in management_file.readlines() if line.strip().startswith("os.environ.setdefault")), '').strip())
import django
django.setup()
if action == "discover":
فانکشن پایتونی رو صداش کنید. یبارم ویاسکد رو ریاستارت کنید درست میشه.
>>Click here to continue<<

