#! /bin/sh
set -e
function do_cmp {
  local X Y ; X=$1 ; Y=$2 ; shift ; shift
  dd if=$X of=test-x "$@" 2>/dev/null
  dd if=$Y of=test-y "$@" 2>/dev/null
  cmp test-x test-y
}

function do_install {
  ./install-mbr "$@"
}

function run_dos {
  fakeroot ./dos -F ${srcdir=.}/dosemu.conf 2>/dev/null >test-dosout
  awk '{gsub(/\r/,"")}/BEGIN/,/END/' <test-dosout >test-y
  diff -u test-x test-y
}

dd if=/dev/zero of=test-old bs=510 count=1 2>/dev/null
echo -ne '\125\252' >>test-old

dd if=bigdisk.b of=bigdisk bs=512 2>/dev/null

for TEST in "$@"
do . $TEST
done
