• Read and agree to our Contributing Policy

  • Fork the appian-locust repository

  • Make any desired changes to python files, etc.

  • Commit changes and push to your fork

  • Make a merge request to the upstream fork

To test changes

In any test-implementation repo where you use appian-locust, change the following (assuming you’re using a Pipfile)

appian-locust = {path="../appian-locust", editable=true}

NOTE The path above assumes appian-locust is checked out locally, hence we can use a relative directory path.

And run pipenv install --skip-lock to allow you to use a local version of appian-locust without recreating the lock file. However, remember to use a lock file in your test-implementation repo.

Now you can test your changes as you normally would.