github.com/iron-io/functions@v0.0.0-20180820112432-d59d7d1c40b2/examples/blog/test.sh (about)

     1  #!/bin/bash
     2  set -x
     3  
     4  ./build.sh
     5  
     6  # test it
     7  docker stop test-mongo-func
     8  docker rm test-mongo-func
     9  
    10  docker run -p 27017:27017 --name test-mongo-func -d mongo
    11  
    12  echo '{ "title": "My New Post", "body": "Hello world!", "user": "test" }' | docker run --rm -i -e METHOD=POST -e ROUTE=/posts -e DB=mongo:27017 --link test-mongo-func:mongo -e TEST=1 iron/func-blog
    13  docker run --rm -i -e METHOD=GET -e ROUTE=/posts -e DB=mongo:27017 --link test-mongo-func:mongo -e TEST=1 iron/func-blog
    14  
    15  docker stop test-mongo-func
    16  docker rm test-mongo-func