#!/bin/bash # Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved. # SPDX-License-Identifier: Apache-2.0 #--------------------------------------------------------------------------------------------------- # exeuctes unit tests # # prepares a staging directory with the requirements set -e scriptdir=$(cd $(dirname $0) && pwd) rm -fr ${scriptdir}/__pycache__ # prepare staging directory staging=$(mktemp -d) mkdir -p ${staging} cd ${staging} # copy src and overlay with test cp -f ${scriptdir}/../../../../resources/constructs/ecsIsoServiceAutoscaler/* $PWD cp -f ${scriptdir}/* $PWD # this will run our tests inside the right environment docker build .