{
  "name": "psyche-integration-tests",
  "$schema": "../../../node_modules/nx/schemas/project-schema.json",
  "projectType": "library",
  "sourceRoot": "libs/psyche/integration-tests",
  "tags": ["scope:psyche", "type:test", "lang:python"],
  "targets": {
    "test": {
      "executor": "nx:run-commands",
      "options": {
        "command": "poetry run pytest tests/ -m integration --run-integration -v",
        "cwd": "libs/psyche/integration-tests"
      }
    },
    "test-all": {
      "executor": "nx:run-commands",
      "options": {
        "command": "poetry run pytest tests/ -v",
        "cwd": "libs/psyche/integration-tests"
      }
    },
    "test-events": {
      "executor": "nx:run-commands",
      "options": {
        "command": "poetry run pytest tests/test_event_flows.py -v",
        "cwd": "libs/psyche/integration-tests"
      }
    },
    "test-services": {
      "executor": "nx:run-commands",
      "options": {
        "command": "poetry run pytest tests/test_service_communication.py -v",
        "cwd": "libs/psyche/integration-tests"
      }
    },
    "test-pipelines": {
      "executor": "nx:run-commands",
      "options": {
        "command": "poetry run pytest tests/test_pipeline_integration.py -v",
        "cwd": "libs/psyche/integration-tests"
      }
    }
  }
}
