{ "version": "2.0.0", "tasks": [ { "label": "Test membership offline", "type": "shell", "command": "${command:python.interpreterPath}", "args": [ "${workspaceFolder}/membership/manage.py", "test", "members.tests.test_membership", "members.tests.test_oidc", "members.tests.test_postgres", "members.tests.test_shkeeper", "--settings=config.test_settings", "--verbosity=1" ], "isBackground": false, "problemMatcher": [], "group": "test" }, { "label": "Test membership offline", "type": "shell", "command": "C:/Users/ermeehan/AppData/Local/Microsoft/WindowsApps/python3.12.exe", "args": [ "${workspaceFolder}/membership/manage.py", "test", "members.tests.test_membership", "members.tests.test_oidc", "members.tests.test_postgres", "members.tests.test_shkeeper", "--settings=config.test_settings", "--verbosity=1" ], "isBackground": false, "problemMatcher": [], "group": "test" }, { "label": "Check membership migrations", "type": "shell", "command": "C:/Users/ermeehan/AppData/Local/Microsoft/WindowsApps/python3.12.exe", "args": [ "${workspaceFolder}/membership/manage.py", "makemigrations", "--check", "--dry-run", "--settings=config.test_settings" ], "isBackground": false, "problemMatcher": [], "group": "test" }, { "label": "Retest membership after expiry assertion", "type": "shell", "command": "C:/Users/ermeehan/AppData/Local/Microsoft/WindowsApps/python3.12.exe", "args": [ "${workspaceFolder}/membership/manage.py", "test", "members.tests.test_membership", "members.tests.test_oidc", "members.tests.test_postgres", "members.tests.test_shkeeper", "--settings=config.test_settings", "--verbosity=1" ], "isBackground": false, "problemMatcher": [], "group": "test" }, { "label": "Check production tier configuration", "type": "shell", "command": "$env:MEMBERSHIP_TIERS_FILE='Z:\\Repositories\\www\\membership\\tiers.eom.json'; C:/Users/ermeehan/AppData/Local/Microsoft/WindowsApps/python3.12.exe", "args": [ "${workspaceFolder}/membership/manage.py", "check", "--settings=config.test_settings" ], "isBackground": false, "problemMatcher": [], "group": "test" }, { "label": "Test membership tier rename", "type": "shell", "command": "C:/Users/ermeehan/AppData/Local/Microsoft/WindowsApps/python3.12.exe", "args": [ "${workspaceFolder}/membership/manage.py", "test", "members.tests.test_membership", "members.tests.test_oidc", "members.tests.test_postgres", "members.tests.test_shkeeper", "--settings=config.test_settings", "--verbosity=1" ], "isBackground": false, "problemMatcher": [], "group": "test" }, { "label": "Test ranked membership tier names", "type": "shell", "command": "C:/Users/ermeehan/AppData/Local/Microsoft/WindowsApps/python3.12.exe", "args": [ "${workspaceFolder}/membership/manage.py", "test", "members.tests.test_membership", "members.tests.test_oidc", "members.tests.test_postgres", "members.tests.test_shkeeper", "--settings=config.test_settings", "--verbosity=1" ], "isBackground": false, "problemMatcher": [], "group": "test" } ] }