File: wraptest.in

package info (click to toggle)
mbr 1.1.10-2
  • links: PTS
  • area: main
  • in suites: lenny, squeeze
  • size: 612 kB
  • ctags: 315
  • sloc: sh: 3,495; ansic: 2,234; makefile: 131
file content (29 lines) | stat: -rw-r--r-- 516 bytes parent folder | download | duplicates (5)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
#! /bin/sh
set -e
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
}

do_install () {
  ./install-mbr "$@"
}

run_dos () {
  exit 1
}

harness () {
  @HAVE_VM86_FALSE@ exit 77
  @HAVE_VM86_TRUE@  harness/harness "$@"
}

for TEST in "$@"
do rm -f test-*
   dd if=/dev/zero of=test-old bs=510 count=1 2>/dev/null
   printf '\125\252' >>test-old
   dd if=table.b of=test-mbr bs=512 count=1 2>/dev/null
   . $TEST
done