datahub/smoke-test/cypress-dev.sh

27 lines
709 B
Bash
Raw Normal View History

#!/bin/bash
set -euxo pipefail
DIR="$( cd "$( dirname "${BASH_SOURCE[0]}" )" >/dev/null 2>&1 && pwd )"
cd "$DIR"
if [ "${RUN_QUICKSTART:-true}" == "true" ]; then
source ./run-quickstart.sh
fi
source venv/bin/activate
export KAFKA_BROKER_CONTAINER="datahub-kafka-broker-1"
export KAFKA_BOOTSTRAP_SERVER="broker:9092"
export ELASTIC_ID_HASH_ALGO="MD5"
python -c 'from tests.cypress.integration_test import ingest_data; ingest_data()'
cd tests/cypress
yarn install
source "$DIR/set-cypress-creds.sh"
if [ "${RUN_UI:-true}" == "true" ]; then
npx cypress open \
--env "ADMIN_DISPLAYNAME=$CYPRESS_ADMIN_DISPLAYNAME,ADMIN_USERNAME=$CYPRESS_ADMIN_USERNAME,ADMIN_PASSWORD=$CYPRESS_ADMIN_PASSWORD"
fi