Not sure if this is something that is of interest - more than happy for this to not be merged - but thought it would be a good idea to automate running some of the integration tests on PRs. This actions config will pull a presto docker container at the start of the build for the purposes of testing. You're then able to pull the same container locally for developing/testing against.
One of these tests is currently failing (TestGetQuery) - which is think is due to presto changing the shape of the response since the test was written. Happy to take a look at that separately, or mark the test as Explicit, but didn't want to confuse this PR with a test fix.
Not sure if this is something that is of interest - more than happy for this to not be merged - but thought it would be a good idea to automate running some of the integration tests on PRs. This actions config will pull a presto docker container at the start of the build for the purposes of testing. You're then able to pull the same container locally for developing/testing against.
One of these tests is currently failing (
TestGetQuery
) - which is think is due to presto changing the shape of the response since the test was written. Happy to take a look at that separately, or mark the test asExplicit
, but didn't want to confuse this PR with a test fix.