{ "version": "0.2.0", "configurations": [ { "name": "GalaxyFastAPI uvicorn", "type": "python", "request": "launch", "module": "uvicorn", "args": ["--app-dir", "lib", "--factory", "galaxy.webapps.galaxy.fast_factory:factory"], "env": { "GALAXY_CONFIG_FILE": "${workspaceFolder}/config/galaxy.yml", "GALAXY_CONDA_AUTO_INIT": "false", "GALAXY_CONFIG_TOOL_CONFIG_FILE": "lib/galaxy/config/sample/tool_conf.xml.sample,test/functional/tools/sample_tool_conf.xml", "GALAXY_CONFIG_DATABASE_CONNECTION": "postgresql://localhost/galaxy" } }, { "name": "Tool test framework", "type": "python", "request": "launch", "program": "${workspaceFolder}/.venv/bin/pytest", "args": [ "test/functional/test_toolbox_pytest.py", "-m", "tool", "-k", "job_properties_test_2" ] }, { "type": "node", "name": "debug selected jest unit test", "request": "launch", "program": "${workspaceFolder}/client/node_modules/jest/bin/jest", "args": [ "--runInBand", "--config", "${workspaceFolder}/client/tests/jest/jest.config.js", "${file}" ], "cwd": "${workspaceFolder}/client", "console": "integratedTerminal", "disableOptimisticBPs": true } ] }