#!/bin/bash

SOURCE="$1"
TARGET="$2"

SOURCE_BASENAME=$(basename ${SOURCE} | perl -lpe 's/\.[^\.]+$//')
TARGET_BASENAME=$(basename ${TARGET} | perl -lpe 's/\.[^\.]+$//')

for INP in opt env sh tst chk
do
    test -e tests/cases/${SOURCE_BASENAME}.${INP} && \
        svn mv tests/cases/${SOURCE_BASENAME}.${INP} \
               tests/cases/${TARGET_BASENAME}.${INP}
done

for OUT in out
do
    test -e tests/outputs/${SOURCE_BASENAME}.${OUT} && \
        svn mv tests/outputs/${SOURCE_BASENAME}.${OUT} \
               tests/outputs/${TARGET_BASENAME}.${OUT}
done
