This repository is a companion to a blog post which walks through how to use Spin's built-in SQLite database, Hurl, and Github Actions to run automated tests against an API built with Spin.
- Latest version of Spin
- Latest version of TinyGo
- Latest version of Go supported by TinyGo
- This can be checked by running
tinygo version
. At the time of this post's publishing, the latest supported version of Go is1.22
.
- This can be checked by running
- Latest version of Hurl
To run and test the application, navigate to the root directory of the code. Once there, try the following commands:
make build
make run
make test
make rm