Run idempotent exaples as tests in CI (#7)

This commit is contained in:
Janos Dobronszki
2021-11-10 09:37:45 +00:00
committed by GitHub
parent 3c1c9769fb
commit 120c1cfe31

View File

@@ -22,5 +22,10 @@ jobs:
env: env:
M3O_API_TOKEN: ${{ secrets.M3O_API_TOKEN }} M3O_API_TOKEN: ${{ secrets.M3O_API_TOKEN }}
run: | run: |
cd examples/helloworld/call/callTheHelloworldService # stream is temporarily excluded as it hangs forever because test does not close connection
go run main.go # @TODO remove "idempotent: true" from stream example
O=$(find . -name ".run" | grep -v stream | xargs -n1 dirname | xargs -n1 go run)
echo $O
if grep -q Detail "$O"; then
exit 1
fi