This project is used to run tests on Cradle to prepare for packaging and creating a release.
If you have a custom build of Cradle you want to test, follow the following steps:
- Clone this repo to your local machine.
- Change the Cradle submodule origin to point to your forked Cradle project. (Make sure you first build the source code and commit the updated DLLs)
- Right-click -> Reimport HarloweTests.html and SugarTests.html in their respective folders. This will test that the import process isn't broken.
- Run integration tests (currently available for Harlowe only):
- Open the HarloweTests.unity scene
- Open Unity Test Tools -> Integration Test Runner from the menu bar.
- Press Run All.