xml/libxml2libs/test/xmlengtester/xmlengtester_emulator/TestConfigfiles/TestFramework/conf/xmleng/SaxEncoding.cfg
author hgs
Wed, 23 Jun 2010 20:27:15 +0530
changeset 24 74f0b3eb154c
parent 0 e35f40988205
permissions -rw-r--r--
201024
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
24
hgs
parents: 0
diff changeset
     1
##############################################################
hgs
parents: 0
diff changeset
     2
# Check if XML file coded with UTF8 is parsed correctly.
hgs
parents: 0
diff changeset
     3
##############################################################
hgs
parents: 0
diff changeset
     4
hgs
parents: 0
diff changeset
     5
[Test]
hgs
parents: 0
diff changeset
     6
title encoding_UTF8
hgs
parents: 0
diff changeset
     7
create xmlengtester test
hgs
parents: 0
diff changeset
     8
test SAXParseFile c:\testing\data\xmleng\efute\input\Encoding\XML_encoding_001.xml c:\testing\data\xmleng\efute\output\Encoding\SAX_XML_encoding_001.txt
hgs
parents: 0
diff changeset
     9
test CompareFiles c:\testing\data\xmleng\efute\output\Encoding\SAX_XML_encoding_001.txt c:\testing\data\xmleng\efute\pattern\Encoding\SAX_XML_encoding_001.ref
hgs
parents: 0
diff changeset
    10
delete test
hgs
parents: 0
diff changeset
    11
[Endtest]
hgs
parents: 0
diff changeset
    12
##############################################################
hgs
parents: 0
diff changeset
    13
# Check if XML file coded with UTF16 is parsed correctly.
hgs
parents: 0
diff changeset
    14
##############################################################
hgs
parents: 0
diff changeset
    15
hgs
parents: 0
diff changeset
    16
[Test]
hgs
parents: 0
diff changeset
    17
title encoding_UTF16
hgs
parents: 0
diff changeset
    18
create xmlengtester test
hgs
parents: 0
diff changeset
    19
test SAXParseFile c:\testing\data\xmleng\efute\input\Encoding\XML_encoding_002.xml c:\testing\data\xmleng\efute\output\Encoding\SAX_XML_encoding_002.txt
hgs
parents: 0
diff changeset
    20
test CompareFiles c:\testing\data\xmleng\efute\output\Encoding\SAX_XML_encoding_002.txt c:\testing\data\xmleng\efute\pattern\Encoding\SAX_XML_encoding_002.ref
hgs
parents: 0
diff changeset
    21
delete test
hgs
parents: 0
diff changeset
    22
[Endtest]
hgs
parents: 0
diff changeset
    23
##############################################################
hgs
parents: 0
diff changeset
    24
# Check if XML file coded with UTF16 BE is parsed correctly.
hgs
parents: 0
diff changeset
    25
##############################################################
hgs
parents: 0
diff changeset
    26
hgs
parents: 0
diff changeset
    27
[Test]
hgs
parents: 0
diff changeset
    28
title encoding_UTF16BE
hgs
parents: 0
diff changeset
    29
create xmlengtester test
hgs
parents: 0
diff changeset
    30
test SAXParseFile c:\testing\data\xmleng\efute\input\Encoding\XML_encoding_003.xml c:\testing\data\xmleng\efute\output\Encoding\SAX_XML_encoding_003.txt
hgs
parents: 0
diff changeset
    31
test CompareFiles c:\testing\data\xmleng\efute\output\Encoding\SAX_XML_encoding_003.txt c:\testing\data\xmleng\efute\pattern\Encoding\SAX_XML_encoding_003.ref
hgs
parents: 0
diff changeset
    32
delete test
hgs
parents: 0
diff changeset
    33
[Endtest]
hgs
parents: 0
diff changeset
    34
##############################################################
hgs
parents: 0
diff changeset
    35
# Check if XML file coded with UTF16 LE is parsed correctly.
hgs
parents: 0
diff changeset
    36
##############################################################
hgs
parents: 0
diff changeset
    37
hgs
parents: 0
diff changeset
    38
[Test]
hgs
parents: 0
diff changeset
    39
title encoding_UTF16LE
hgs
parents: 0
diff changeset
    40
create xmlengtester test
hgs
parents: 0
diff changeset
    41
test SAXParseFile c:\testing\data\xmleng\efute\input\Encoding\XML_encoding_004.xml c:\testing\data\xmleng\efute\output\Encoding\SAX_XML_encoding_004.txt
hgs
parents: 0
diff changeset
    42
test CompareFiles c:\testing\data\xmleng\efute\output\Encoding\SAX_XML_encoding_004.txt c:\testing\data\xmleng\efute\pattern\Encoding\SAX_XML_encoding_004.ref
hgs
parents: 0
diff changeset
    43
delete test
hgs
parents: 0
diff changeset
    44
[Endtest]
hgs
parents: 0
diff changeset
    45
##############################################################
hgs
parents: 0
diff changeset
    46
# Check if XML file coded with ISO-8859-1 is parsed correctly.
hgs
parents: 0
diff changeset
    47
##############################################################
hgs
parents: 0
diff changeset
    48
hgs
parents: 0
diff changeset
    49
[Test]
hgs
parents: 0
diff changeset
    50
title encoding_ISO-8859-1
hgs
parents: 0
diff changeset
    51
create xmlengtester test
hgs
parents: 0
diff changeset
    52
test SAXParseFile c:\testing\data\xmleng\efute\input\Encoding\XML_encoding_005.xml c:\testing\data\xmleng\efute\output\Encoding\SAX_XML_encoding_005.txt
hgs
parents: 0
diff changeset
    53
test CompareFiles c:\testing\data\xmleng\efute\output\Encoding\SAX_XML_encoding_005.txt c:\testing\data\xmleng\efute\pattern\Encoding\SAX_XML_encoding_005.ref
hgs
parents: 0
diff changeset
    54
delete test
hgs
parents: 0
diff changeset
    55
[Endtest]
hgs
parents: 0
diff changeset
    56
##############################################################
hgs
parents: 0
diff changeset
    57
# Check if XML file coded with ASCII is parsed correctly.
hgs
parents: 0
diff changeset
    58
##############################################################
hgs
parents: 0
diff changeset
    59
hgs
parents: 0
diff changeset
    60
[Test]
hgs
parents: 0
diff changeset
    61
title encoding_ASCII
hgs
parents: 0
diff changeset
    62
create xmlengtester test
hgs
parents: 0
diff changeset
    63
test SAXParseFile c:\testing\data\xmleng\efute\input\Encoding\XML_encoding_006.xml c:\testing\data\xmleng\efute\output\Encoding\SAX_XML_encoding_006.txt
hgs
parents: 0
diff changeset
    64
test CompareFiles c:\testing\data\xmleng\efute\output\Encoding\SAX_XML_encoding_006.txt c:\testing\data\xmleng\efute\pattern\Encoding\SAX_XML_encoding_006.ref
hgs
parents: 0
diff changeset
    65
delete test
hgs
parents: 0
diff changeset
    66
[Endtest]
hgs
parents: 0
diff changeset
    67
##############################################################
hgs
parents: 0
diff changeset
    68
# Check if correct error is generated when wrong encodingis 
hgs
parents: 0
diff changeset
    69
# set.
hgs
parents: 0
diff changeset
    70
##############################################################
hgs
parents: 0
diff changeset
    71
hgs
parents: 0
diff changeset
    72
[Test]
hgs
parents: 0
diff changeset
    73
title encoding_WRONG(ISO-8859-2)
hgs
parents: 0
diff changeset
    74
create xmlengtester test
hgs
parents: 0
diff changeset
    75
test SAXParseFile c:\testing\data\xmleng\efute\input\Encoding\XML_encoding_007.xml c:\testing\data\xmleng\efute\output\Encoding\SAX_XML_encoding_007.txt
hgs
parents: 0
diff changeset
    76
test CompareFiles c:\testing\data\xmleng\efute\output\Encoding\SAX_XML_encoding_007.txt c:\testing\data\xmleng\efute\pattern\Encoding\SAX_XML_encoding_007.ref
hgs
parents: 0
diff changeset
    77
delete test
hgs
parents: 0
diff changeset
    78
[Endtest]
hgs
parents: 0
diff changeset
    79
##############################################################
hgs
parents: 0
diff changeset
    80
# Check if file with supported encoding but different then in
hgs
parents: 0
diff changeset
    81
# xml prolog is processed
hgs
parents: 0
diff changeset
    82
##############################################################
hgs
parents: 0
diff changeset
    83
hgs
parents: 0
diff changeset
    84
[Test]
hgs
parents: 0
diff changeset
    85
title encoding_differentCodeThanProlog
hgs
parents: 0
diff changeset
    86
create xmlengtester test
hgs
parents: 0
diff changeset
    87
test SAXParseFile c:\testing\data\xmleng\efute\input\Encoding\XML_encoding_008.xml c:\testing\data\xmleng\efute\output\Encoding\SAX_XML_encoding_008.txt
hgs
parents: 0
diff changeset
    88
test CompareFiles c:\testing\data\xmleng\efute\output\Encoding\SAX_XML_encoding_008.txt c:\testing\data\xmleng\efute\pattern\Encoding\SAX_XML_encoding_008.ref
hgs
parents: 0
diff changeset
    89
delete test
hgs
parents: 0
diff changeset
    90
[Endtest]
hgs
parents: 0
diff changeset
    91
##############################################################
hgs
parents: 0
diff changeset
    92
# Check if file without xml prolog is processed.
hgs
parents: 0
diff changeset
    93
##############################################################
hgs
parents: 0
diff changeset
    94
hgs
parents: 0
diff changeset
    95
[Test]
hgs
parents: 0
diff changeset
    96
title encoding_NoProlog(ISO)
hgs
parents: 0
diff changeset
    97
create xmlengtester test
hgs
parents: 0
diff changeset
    98
test SAXParseFile c:\testing\data\xmleng\efute\input\Encoding\XML_encoding_009.xml c:\testing\data\xmleng\efute\output\Encoding\SAX_XML_encoding_009.txt
hgs
parents: 0
diff changeset
    99
test CompareFiles c:\testing\data\xmleng\efute\output\Encoding\SAX_XML_encoding_009.txt c:\testing\data\xmleng\efute\pattern\Encoding\SAX_XML_encoding_009.ref
hgs
parents: 0
diff changeset
   100
delete test
hgs
parents: 0
diff changeset
   101
[Endtest]
hgs
parents: 0
diff changeset
   102
##############################################################
hgs
parents: 0
diff changeset
   103
# Check if file without xml prolog is processed.
hgs
parents: 0
diff changeset
   104
##############################################################
hgs
parents: 0
diff changeset
   105
hgs
parents: 0
diff changeset
   106
[Test]
hgs
parents: 0
diff changeset
   107
title encoding_NoProlog(UTF-16BE)
hgs
parents: 0
diff changeset
   108
create xmlengtester test
hgs
parents: 0
diff changeset
   109
test SAXParseFile c:\testing\data\xmleng\efute\input\Encoding\XML_encoding_010.xml c:\testing\data\xmleng\efute\output\Encoding\SAX_XML_encoding_010.txt
hgs
parents: 0
diff changeset
   110
test CompareFiles c:\testing\data\xmleng\efute\output\Encoding\SAX_XML_encoding_010.txt c:\testing\data\xmleng\efute\pattern\Encoding\SAX_XML_encoding_010.ref
hgs
parents: 0
diff changeset
   111
delete test
hgs
parents: 0
diff changeset
   112
[Endtest]
hgs
parents: 0
diff changeset
   113