#!/bin/sh

echo "Testing conversion... "
$PYTHON ../libglade-convert ${srcdir}/test-libglade-gtk.glade \
    > test-libglade-gtk.glade2
RETVAL=$?
if [ $RETVAL -ne 0 ]; then
  rm -f test-libglade-gtk.glade2
  echo "failed to convert"
  exit $RETVAL
fi

./test-libglade-gtk test-libglade-gtk.glade2
RETVAL=$?
if [ $RETVAL -ne 0 ]; then
  echo "failed to load file with libglade"
  exit $RETVAL
fi

echo "Testing conversion (no upgrade)... "
$PYTHON ../libglade-convert --no-upgrade ${srcdir}/test-libglade-gtk.glade \
    > test-libglade-gtk-noupgrade.glade2
RETVAL=$?
if [ $RETVAL -ne 0 ]; then
  rm -f test-libglade-gtk-noupgrade.glade2
  echo "failed to convert"
  exit $RETVAL
fi

./test-libglade-gtk test-libglade-gtk-noupgrade.glade2
RETVAL=$?
if [ $RETVAL -ne 0 ]; then
  echo "failed to load file with libglade"
  exit $RETVAL
fi

exit 0
