Annotation of embedaddon/php/ext/mbstring/libmbfl/tests/conv_encoding.tests/yensign.exp, revision 1.1
1.1 ! misho 1: #!/usr/bin/expect -f
! 2: set timeout 1
! 3:
! 4: spawn tests/conv_encoding Japanese CP932 UTF-8
! 5: expect_after {
! 6: "\[^\r\n\]*\r\n" { fail $test }
! 7: }
! 8: set test "CP932"
! 9: send "\xc2\xa5\r"
! 10: sleep 0.01
! 11: expect {
! 12: "%5c (1)\r\n" { pass $test }
! 13: }
! 14: close
! 15:
! 16: spawn tests/conv_encoding Japanese SJIS-open UTF-8
! 17: expect_after {
! 18: "\[^\r\n\]*\r\n" { fail $test }
! 19: }
! 20: set test "SJIS-open"
! 21: send "\xc2\xa5\r"
! 22: sleep 0.01
! 23: expect {
! 24: "%81%8f (2)\r\n" { pass $test }
! 25: }
! 26: close
! 27:
! 28: spawn tests/conv_encoding Japanese eucJP-open UTF-8
! 29: expect_after {
! 30: "\[^\r\n\]*\r\n" { fail $test }
! 31: }
! 32: set test "eucJP-open"
! 33: send "\xc2\xa5\r"
! 34: sleep 0.01
! 35: expect {
! 36: "%a1%ef (2)\r\n" { pass $test }
! 37: }
! 38: close
! 39:
! 40: spawn tests/conv_encoding Japanese CP51932 UTF-8
! 41: expect_after {
! 42: "\[^\r\n\]*\r\n" { fail $test }
! 43: }
! 44: set test "CP51932"
! 45: send "\xc2\xa5\r"
! 46: sleep 0.01
! 47: expect {
! 48: "%5c (1)\r\n" { pass $test }
! 49: }
! 50: close
! 51:
! 52: spawn tests/conv_encoding Japanese ISO-2022-JP-MS UTF-8
! 53: expect_after {
! 54: "\[^\r\n\]*\r\n" { fail $test }
! 55: }
! 56: set test "ISO-2022-JP-MS"
! 57: send "\xc2\xa5\r"
! 58: sleep 0.01
! 59: expect {
! 60: "%1b%24%42%21%6f%1b%28%42 (8)\r\n" { pass $test }
! 61: }
! 62: close
! 63:
! 64: spawn tests/conv_encoding Japanese CP50220 UTF-8
! 65: expect_after {
! 66: "\[^\r\n\]*\r\n" { fail $test }
! 67: }
! 68: set test "CP50220"
! 69: send "\xc2\xa5\r"
! 70: sleep 0.01
! 71: expect {
! 72: "%1b%28%4a%5c%1b%28%42 (7)\r\n" { pass $test }
! 73: }
! 74: close
! 75:
! 76: spawn tests/conv_encoding Japanese CP50221 UTF-8
! 77: expect_after {
! 78: "\[^\r\n\]*\r\n" { fail $test }
! 79: }
! 80: set test "CP50221"
! 81: send "\xc2\xa5\r"
! 82: sleep 0.01
! 83: expect {
! 84: "%1b%28%4a%5c%1b%28%42 (7)\r\n" { pass $test }
! 85: }
! 86: close
! 87:
! 88: spawn tests/conv_encoding Japanese CP50222 UTF-8
! 89: expect_after {
! 90: "\[^\r\n\]*\r\n" { fail $test }
! 91: }
! 92: set test "CP50222"
! 93: send "\xc2\xa5\r"
! 94: sleep 0.01
! 95: expect {
! 96: "%1b%28%4a%5c%1b%28%42 (7)\r\n" { pass $test }
! 97: }
! 98: close
! 99: # vim: sts=4 ts=4 sw=4 et
FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>