diff --git a/test/Makefile.am b/test/Makefile.am index 1fd4bf4b..16fd135c 100644 --- a/test/Makefile.am +++ b/test/Makefile.am @@ -1,4 +1,4 @@ -# $Id: Makefile.am,v 1.48 2005/03/05 19:03:38 rocky Exp $ +# $Id: Makefile.am,v 1.49 2005/03/05 23:51:40 rocky Exp $ # # Copyright (C) 2003, 2004, 2005 Rocky Bernstein # @@ -72,7 +72,7 @@ check_DATA = vcd_demo.right vcd_demo_vcdinfo.right \ bad-mode1.toc bad-msf-1.toc bad-msf-2.toc bad-msf-3.toc \ bad-cat1.cue bad-cat2.cue bad-cat3.cue \ bad-cat1.toc bad-cat2.toc bad-cat3.toc bad-file.toc \ - copying.iso copying-rr.iso copying.right \ + copying.iso copying.right copying-rr.iso copying-rr.right \ joliet.iso joliet.right joliet-nojoliet.right EXTRA_DIST = $(check_SCRIPTS) $(check_DATA) \ diff --git a/test/check_iso.sh.in b/test/check_iso.sh.in index 72b9e8f5..a7ff4e5c 100644 --- a/test/check_iso.sh.in +++ b/test/check_iso.sh.in @@ -1,5 +1,5 @@ #!/bin/sh -#$Id: check_iso.sh.in,v 1.8 2005/02/20 03:20:42 rocky Exp $ +#$Id: check_iso.sh.in,v 1.9 2005/03/05 23:51:40 rocky Exp $ if test -z $srcdir ; then srcdir=`pwd` @@ -24,6 +24,12 @@ test_iso_read "$opts" ${fname} ${srcdir}/../COPYING RC=$? check_result $RC 'iso-read basic test' "$ISO_READ $opts" +fname=copying-rr +opts="--quiet ${srcdir}/${fname}.iso --iso9660 " +test_iso_info "$opts" ${fname}.dump ${srcdir}/${fname}.right +RC=$? +check_result $RC 'iso-info Rock Ridge test' "$ISO_INFO $opts" + if test -n "@HAVE_JOLIET@" ; then BASE=`basename $0 .sh` fname=joliet diff --git a/test/copying-rr.right b/test/copying-rr.right new file mode 100644 index 00000000..41115fd2 --- /dev/null +++ b/test/copying-rr.right @@ -0,0 +1,25 @@ +This is free software; see the source for copying conditions. +There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A +PARTICULAR PURPOSE. +__________________________________ +ISO-9660 Information +/: + dr-xr-xr-x 4 0 0 [LSN 23] 2048 Oct 22 2004 02:21:14 . + dr-xr-xr-x 2 0 0 [LSN 23] 2048 Oct 22 2004 02:21:14 .. + dr-xr-xr-x 2 0 0 [LSN 24] 2048 Mar 05 2005 16:12:25 copy + lr-xr-xr-x 1 0 0 [LSN 27] 7 Mar 05 2005 15:26:00 Copy2 -> COPYING + -r--r--r-- 1 0 0 [LSN 27] 17992 Mar 05 2005 15:25:51 COPYING + br--r--r-- 1 0 0 [LSN 36] 0 Mar 05 2005 15:32:05 fd0 + dr-xr-xr-x 2 0 0 [LSN 25] 2048 Mar 05 2005 16:12:25 tmp + cr--r--r-- 1 0 0 [LSN 36] 0 Mar 05 2005 15:31:42 zero + +/copy/: + dr-xr-xr-x 2 0 0 [LSN 24] 2048 Mar 05 2005 16:12:25 . + dr-xr-xr-x 4 0 0 [LSN 23] 2048 Mar 05 2005 16:12:25 .. + lr-xr-xr-x 1 0 0 [LSN 36] 10 Mar 05 2005 15:27:05 COPYING -> ../COPYING + +/tmp/: + dr-xr-xr-x 2 0 0 [LSN 25] 2048 Mar 05 2005 16:12:25 . + dr-xr-xr-x 4 0 0 [LSN 23] 2048 Mar 05 2005 16:12:25 .. + lr-xr-xr-x 1 0 0 [LSN 36] 18 Mar 05 2005 15:51:05 COPYING -> ../copying/COPYING +