#!/usr/local/bin/bash
#clear
#export PS4='\e[90m+${LINENO} in ${#BASH_SOURCE[@]}>${FUNCNAME[0]}:${BASH_SOURCE[@]##*/} \e[0m'
#set -x

level=$1
if [ -z "$level" ]; then
  level=1
fi
echo "starting: ${BASH_SOURCE[@]##*/} <LOG_LEVEL=$1>"

#echo "sourcing init"
source this
source test.suite

log.level $level



test.case - "scenario.fix dev.wo-da.de.vhost.scnariotest.1blu.de" \
   once scenario.fix dev.wo-da.de.vhost.scnariotest.1blu.de
. ~/.once
RESULT=$ONCE_DEFAULT_SCENARIO
expect 0 "/var/dev/EAMD.ucp/Scenarios/de/1blu/scnariotest/vhost/de/wo-da/dev/EAM/1_infrastructure/Once/latestServer" "current default scenario: $ONCE_DEFAULT_SCENARIO"

RESULT=$ONCE_SCENARIO
expect 0 "/var/dev/EAMD.ucp/Scenarios/de/1blu/scnariotest/vhost/de/wo-da/dev" "current scenario: $ONCE_SCENARIO"

EXPECTED_HOSTNAME=$HOSTNAME


#source loop

EXPECTED_DOMAIN_PATH=$HOSTNAME
loop $EXPECTED_DOMAIN_PATH . reverse silent and r / 
# EXPECTED_DOMAIN_PATH=$RESULT
# warn.log "$RESULT"
# loop.this $EXPECTED_DOMAIN_PATH / reverse silent
EXPECTED_DOMAIN_PATH=$RESULT


test.case - "scenario.fix" \
   once scenario.fix 

. ~/.once
RESULT=$ONCE_DEFAULT_SCENARIO
expect 0 "*" "reset default scenario: $ONCE_DEFAULT_SCENARIO"

test.suite.save.results