Integration Tests

JiraAgilePS integration tests run against live Jira Agile APIs. They are separate from Invoke-Build -Task Test, which excludes Tests/Integration by default.

Tracks

Local Usage

Copy .env.example to .env and fill in the Cloud values, then run:

Invoke-Build -Task TestIntegration -Tag Smoke

To run the broader Cloud parity tests locally, run:

Invoke-Build -Task TestIntegration -Tag Cloud

For the Dockerized Server track, run:

Invoke-Build -Task StartJiraDocker
Invoke-Build -Task TestIntegration -Tag Server
Invoke-Build -Task StopJiraDocker

TestIntegration fails fast when the required environment variables for the selected track are missing.