rest-api-samples
rest-api-samples copied to clipboard
Can we test the REST samples somehow?
When these were included in the java build system they got run as part of the test suite.
Now that they're in github we need some way to make sure samples don't get broken by changes to the libraries, or changes to the samples themselves.
Ideas:
- Manually -- there's some sort of script that runs these all against a configurable server
- I've been doing this sort of, just without a script, I might be able to whip up a tasks.py or similar
- CI system -- build our own mocks of the endpoints somehow
- Is there an external service that we can use to mock endpoints?
Simply put I would like it to be like this:
- Custom Java client which is currently a part of the sample repo needs to be replaced (or promoted to ) with a standalone Java client.
- Create an official docker image for Tableau Server for Linux
- The samples itself should be package-able into docker image, so they could be deployed and run in a containerized test environment as a part of CI