Diff for /embedaddon/libiconv/tests/check-subst between versions 1.1.1.1 and 1.1.1.3

version 1.1.1.1, 2012/02/21 22:57:48 version 1.1.1.3, 2021/03/17 13:38:46
Line 2 Line 2
 # Check of --unicode-subst, --byte-subst, --widechar-subst options.  # Check of --unicode-subst, --byte-subst, --widechar-subst options.
 set -e  set -e
 iconv=../src/iconv_no_i18n  iconv=../src/iconv_no_i18n
 # Make sure the charset.alias file is found.  
 CHARSETALIASDIR=../lib  
 export CHARSETALIASDIR  
   
 options_ascii='--unicode-subst=<U+%04X> --byte-subst=<0x%02x> --widechar-subst=<%08x>'  options_ascii='--unicode-subst=<U+%04X> --byte-subst=<0x%02x> --widechar-subst=<%08x>'
 options_utf8='--unicode-subst=«U+%04X» --byte-subst=«0x%02x» --widechar-subst=«%08x»'  options_utf8='--unicode-subst=«U+%04X» --byte-subst=«0x%02x» --widechar-subst=«%08x»'
Line 52  Böse Bübchen Line 49  Böse Bübchen
 EOF  EOF
 $iconv --byte-subst='<0x%010000x>' -f ASCII -t ASCII < tmp-in > tmp-out  $iconv --byte-subst='<0x%010000x>' -f ASCII -t ASCII < tmp-in > tmp-out
 # This printf command crashes on Solaris 10.  # This printf command crashes on Solaris 10.
   # See <http://bugs.opensolaris.org/bugdatabase/view_bug.do?bug_id=6550204>.
   # Likewise on OSF/1 5.1.
 if printf 'B<0x%010000x><0x%010000x>se B<0x%010000x><0x%010000x>bchen\n' 0xC3 0xB6 0xC3 0xBC > tmp-ok 2>/dev/null; then  if printf 'B<0x%010000x><0x%010000x>se B<0x%010000x><0x%010000x>bchen\n' 0xC3 0xB6 0xC3 0xBC > tmp-ok 2>/dev/null; then
   cmp tmp-out tmp-ok    cmp tmp-out tmp-ok
 fi  fi
Line 97  Böse Bübchen Line 96  Böse Bübchen
 EOF  EOF
 $iconv --unicode-subst='<U+%010000X>' -f UTF-8 -t ASCII < tmp-in > tmp-out  $iconv --unicode-subst='<U+%010000X>' -f UTF-8 -t ASCII < tmp-in > tmp-out
 # This printf command crashes on Solaris 10.  # This printf command crashes on Solaris 10.
   # See <http://bugs.opensolaris.org/bugdatabase/view_bug.do?bug_id=6550204>.
 if printf 'B<U+%010000X>se B<U+%010000X>bchen\n' 0x00F6 0x00FC > tmp-ok 2>/dev/null; then  if printf 'B<U+%010000X>se B<U+%010000X>bchen\n' 0x00F6 0x00FC > tmp-ok 2>/dev/null; then
   cmp tmp-out tmp-ok    cmp tmp-out tmp-ok
 fi  fi
Line 106  Böse Bübchen Line 106  Böse Bübchen
 EOF  EOF
 $iconv --byte-subst='<0x%010000x>' -f ASCII -t ASCII < tmp-in > tmp-out  $iconv --byte-subst='<0x%010000x>' -f ASCII -t ASCII < tmp-in > tmp-out
 # This printf command crashes on Solaris 10.  # This printf command crashes on Solaris 10.
   # See <http://bugs.opensolaris.org/bugdatabase/view_bug.do?bug_id=6550204>.
   # Likewise on OSF/1 5.1.
 if printf 'B<0x%010000x><0x%010000x>se B<0x%010000x><0x%010000x>bchen\n' 0xC3 0xB6 0xC3 0xBC > tmp-ok 2>/dev/null; then  if printf 'B<0x%010000x><0x%010000x>se B<0x%010000x><0x%010000x>bchen\n' 0xC3 0xB6 0xC3 0xBC > tmp-ok 2>/dev/null; then
   cmp tmp-out tmp-ok    cmp tmp-out tmp-ok
 fi  fi

Removed from v.1.1.1.1  
changed lines
  Added in v.1.1.1.3


FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>