xml/libxml2libs/test/xmlengtester/xmlengtester_target/TestConfigfiles/TestFramework/conf/xmleng/DomChunkCont.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
# Chunk Container - AdoptNode: appends document with chunk 
hgs
parents: 0
diff changeset
     3
# containers to another and checks chunks data 
hgs
parents: 0
diff changeset
     4
##############################################################
hgs
parents: 0
diff changeset
     5
hgs
parents: 0
diff changeset
     6
[Test]
hgs
parents: 0
diff changeset
     7
title Chunk_Container_AdoptNode
hgs
parents: 0
diff changeset
     8
create xmlengtester test
hgs
parents: 0
diff changeset
     9
test ChunkContainerAdoptNode
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
# Chunk Container - Chunk
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 Chunk_Container_Chunk
hgs
parents: 0
diff changeset
    18
create xmlengtester test
hgs
parents: 0
diff changeset
    19
test ParseFileChunk E:\testing\data\xmleng\efute\input\chunk\XML_wf_11.xml 256
hgs
parents: 0
diff changeset
    20
test ChunkContainerChunk
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
# Chunk Container - Cid
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 Chunk_Container_Cid
hgs
parents: 0
diff changeset
    29
create xmlengtester test
hgs
parents: 0
diff changeset
    30
test ParseFileChunk E:\testing\data\xmleng\efute\input\chunk\XML_wf_11.xml 256
hgs
parents: 0
diff changeset
    31
test ChunkContainerCid
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
# Chunk Container - Cid: create 2 chunkcontainers with the same 
hgs
parents: 0
diff changeset
    36
# cid,create third chunkcontainer (other cid), do ReplaceWith: 
hgs
parents: 0
diff changeset
    37
# chunkcontainer2 -> chunkcontainer3, returns 2 chunkcontainers    
hgs
parents: 0
diff changeset
    38
##############################################################
hgs
parents: 0
diff changeset
    39
hgs
parents: 0
diff changeset
    40
[Test]
hgs
parents: 0
diff changeset
    41
title Chunk_Container_CidError
hgs
parents: 0
diff changeset
    42
create xmlengtester test
hgs
parents: 0
diff changeset
    43
test ParseFileChunk E:\testing\data\xmleng\efute\input\chunk\XML_wf_11.xml 256
hgs
parents: 0
diff changeset
    44
test ChunkContainerCidError
hgs
parents: 0
diff changeset
    45
delete test
hgs
parents: 0
diff changeset
    46
[Endtest]
hgs
parents: 0
diff changeset
    47
##############################################################
hgs
parents: 0
diff changeset
    48
# Chunk Container - Clone
hgs
parents: 0
diff changeset
    49
##############################################################
hgs
parents: 0
diff changeset
    50
hgs
parents: 0
diff changeset
    51
[Test]
hgs
parents: 0
diff changeset
    52
title Chunk_Container_Clone
hgs
parents: 0
diff changeset
    53
create xmlengtester test
hgs
parents: 0
diff changeset
    54
test ChunkContainerClone
hgs
parents: 0
diff changeset
    55
delete test
hgs
parents: 0
diff changeset
    56
[Endtest]
hgs
parents: 0
diff changeset
    57
##############################################################
hgs
parents: 0
diff changeset
    58
# Chunk Container - CopyTo
hgs
parents: 0
diff changeset
    59
##############################################################
hgs
parents: 0
diff changeset
    60
hgs
parents: 0
diff changeset
    61
[Test]
hgs
parents: 0
diff changeset
    62
title Chunk_Container_CopyTo
hgs
parents: 0
diff changeset
    63
create xmlengtester test
hgs
parents: 0
diff changeset
    64
test ChunkContainerCopyTo
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
# Chunk Container - Copy: copy container, check its data: cid, 
hgs
parents: 0
diff changeset
    69
# chunk..., and chech if on list there is 3elements+1copy
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 Chunk_Container_Copy
hgs
parents: 0
diff changeset
    74
create xmlengtester test
hgs
parents: 0
diff changeset
    75
test ChunkContainerCopy
hgs
parents: 0
diff changeset
    76
delete test
hgs
parents: 0
diff changeset
    77
[Endtest]
hgs
parents: 0
diff changeset
    78
##############################################################
hgs
parents: 0
diff changeset
    79
# Chunk Container - Copy: copy node with chunk containers, 
hgs
parents: 0
diff changeset
    80
# checks its element data
hgs
parents: 0
diff changeset
    81
##############################################################
hgs
parents: 0
diff changeset
    82
hgs
parents: 0
diff changeset
    83
[Test]
hgs
parents: 0
diff changeset
    84
title Chunk_Container_Copy2
hgs
parents: 0
diff changeset
    85
create xmlengtester test
hgs
parents: 0
diff changeset
    86
test ChunkContainerCopy2
hgs
parents: 0
diff changeset
    87
delete test
hgs
parents: 0
diff changeset
    88
[Endtest]
hgs
parents: 0
diff changeset
    89
##############################################################
hgs
parents: 0
diff changeset
    90
# Chunk Container - Copy3: copy node with chunk containers to 
hgs
parents: 0
diff changeset
    91
# another RDocument
hgs
parents: 0
diff changeset
    92
##############################################################
hgs
parents: 0
diff changeset
    93
hgs
parents: 0
diff changeset
    94
[Test]
hgs
parents: 0
diff changeset
    95
title Chunk_Container_Copy3
hgs
parents: 0
diff changeset
    96
create xmlengtester test
hgs
parents: 0
diff changeset
    97
test ChunkContainerCopy3
hgs
parents: 0
diff changeset
    98
delete test
hgs
parents: 0
diff changeset
    99
[Endtest]
hgs
parents: 0
diff changeset
   100
##############################################################
hgs
parents: 0
diff changeset
   101
# Chunk Container - Copy4: copy grandparents, check if chunk 
hgs
parents: 0
diff changeset
   102
# containers are there and not changed 
hgs
parents: 0
diff changeset
   103
##############################################################
hgs
parents: 0
diff changeset
   104
hgs
parents: 0
diff changeset
   105
[Test]
hgs
parents: 0
diff changeset
   106
title Chunk_Container_Copy4
hgs
parents: 0
diff changeset
   107
create xmlengtester test
hgs
parents: 0
diff changeset
   108
test ChunkContainerCopy4
hgs
parents: 0
diff changeset
   109
delete test
hgs
parents: 0
diff changeset
   110
[Endtest]
hgs
parents: 0
diff changeset
   111
##############################################################
hgs
parents: 0
diff changeset
   112
# Chunk Container - GetList: creates 19 chunkcontainers and 
hgs
parents: 0
diff changeset
   113
# checks its name, cid...
hgs
parents: 0
diff changeset
   114
##############################################################
hgs
parents: 0
diff changeset
   115
hgs
parents: 0
diff changeset
   116
[Test]
hgs
parents: 0
diff changeset
   117
title Chunk_Container_GetList
hgs
parents: 0
diff changeset
   118
create xmlengtester test
hgs
parents: 0
diff changeset
   119
test ParseFileChunk E:\testing\data\xmleng\efute\input\chunk\XML_wf_11.xml 256
hgs
parents: 0
diff changeset
   120
test ChunkContainerGetList
hgs
parents: 0
diff changeset
   121
delete test
hgs
parents: 0
diff changeset
   122
[Endtest]
hgs
parents: 0
diff changeset
   123
##############################################################
hgs
parents: 0
diff changeset
   124
# Chunk Container - MoveAfterSibling: checks moving parent node
hgs
parents: 0
diff changeset
   125
# after another node 
hgs
parents: 0
diff changeset
   126
##############################################################
hgs
parents: 0
diff changeset
   127
hgs
parents: 0
diff changeset
   128
[Test]
hgs
parents: 0
diff changeset
   129
title Chunk_Container_MoveAfterSibling
hgs
parents: 0
diff changeset
   130
create xmlengtester test
hgs
parents: 0
diff changeset
   131
test ChunkContainerMoveAfterSibling
hgs
parents: 0
diff changeset
   132
delete test
hgs
parents: 0
diff changeset
   133
[Endtest]
hgs
parents: 0
diff changeset
   134
##############################################################
hgs
parents: 0
diff changeset
   135
# Chunk Container - MoveBeforeSibling: checks moving parent node
hgs
parents: 0
diff changeset
   136
# before another node 
hgs
parents: 0
diff changeset
   137
##############################################################
hgs
parents: 0
diff changeset
   138
hgs
parents: 0
diff changeset
   139
[Test]
hgs
parents: 0
diff changeset
   140
title Chunk_Container_MoveBeforeSibling
hgs
parents: 0
diff changeset
   141
create xmlengtester test
hgs
parents: 0
diff changeset
   142
test ChunkContainerMoveBeforeSibling
hgs
parents: 0
diff changeset
   143
delete test
hgs
parents: 0
diff changeset
   144
[Endtest]
hgs
parents: 0
diff changeset
   145
##############################################################
hgs
parents: 0
diff changeset
   146
# Chunk Container - MoveTo: checks moving parent node
hgs
parents: 0
diff changeset
   147
# to the new place in nodes tree
hgs
parents: 0
diff changeset
   148
##############################################################
hgs
parents: 0
diff changeset
   149
hgs
parents: 0
diff changeset
   150
[Test]
hgs
parents: 0
diff changeset
   151
title Chunk_Container_MoveTo
hgs
parents: 0
diff changeset
   152
create xmlengtester test
hgs
parents: 0
diff changeset
   153
test ChunkContainerMoveTo
hgs
parents: 0
diff changeset
   154
delete test
hgs
parents: 0
diff changeset
   155
[Endtest]
hgs
parents: 0
diff changeset
   156
##############################################################
hgs
parents: 0
diff changeset
   157
# Chunk Container - NodeType
hgs
parents: 0
diff changeset
   158
##############################################################
hgs
parents: 0
diff changeset
   159
hgs
parents: 0
diff changeset
   160
[Test]
hgs
parents: 0
diff changeset
   161
title Chunk_Container_NodeType
hgs
parents: 0
diff changeset
   162
create xmlengtester test
hgs
parents: 0
diff changeset
   163
test ParseFileChunk E:\testing\data\xmleng\efute\input\chunk\XML_wf_11.xml 256
hgs
parents: 0
diff changeset
   164
test ChunkContainerNodeType
hgs
parents: 0
diff changeset
   165
delete test
hgs
parents: 0
diff changeset
   166
[Endtest]
hgs
parents: 0
diff changeset
   167
##############################################################
hgs
parents: 0
diff changeset
   168
# Chunk Container - ChunkOffset
hgs
parents: 0
diff changeset
   169
##############################################################
hgs
parents: 0
diff changeset
   170
hgs
parents: 0
diff changeset
   171
[Test]
hgs
parents: 0
diff changeset
   172
title Chunk_Container_Offset
hgs
parents: 0
diff changeset
   173
create xmlengtester test
hgs
parents: 0
diff changeset
   174
test ParseFileChunk E:\testing\data\xmleng\efute\input\chunk\XML_wf_11.xml 256
hgs
parents: 0
diff changeset
   175
test ChunkContainerOffset
hgs
parents: 0
diff changeset
   176
delete test
hgs
parents: 0
diff changeset
   177
[Endtest]
hgs
parents: 0
diff changeset
   178
##############################################################
hgs
parents: 0
diff changeset
   179
# Chunk Container - ReconcileNamespaces: checks chunks status 
hgs
parents: 0
diff changeset
   180
# after operation - reconcile - on namespaces
hgs
parents: 0
diff changeset
   181
##############################################################
hgs
parents: 0
diff changeset
   182
hgs
parents: 0
diff changeset
   183
[Test]
hgs
parents: 0
diff changeset
   184
title Chunk_Container_ReconcileNamespaces
hgs
parents: 0
diff changeset
   185
create xmlengtester test
hgs
parents: 0
diff changeset
   186
test ChunkContainerReconcileNamespaces
hgs
parents: 0
diff changeset
   187
delete test
hgs
parents: 0
diff changeset
   188
[Endtest]
hgs
parents: 0
diff changeset
   189
##############################################################
hgs
parents: 0
diff changeset
   190
# Chunk Container - Remove:input 3 chunks, removes second,
hgs
parents: 0
diff changeset
   191
# check if cid of 1 and 3 comapare with test data - 
hgs
parents: 0
diff changeset
   192
# returns 2 chunks in list
hgs
parents: 0
diff changeset
   193
##############################################################
hgs
parents: 0
diff changeset
   194
hgs
parents: 0
diff changeset
   195
[Test]
hgs
parents: 0
diff changeset
   196
title Chunk_Container_Remove
hgs
parents: 0
diff changeset
   197
create xmlengtester test
hgs
parents: 0
diff changeset
   198
test ChunkContainerRemove
hgs
parents: 0
diff changeset
   199
delete test
hgs
parents: 0
diff changeset
   200
[Endtest]
hgs
parents: 0
diff changeset
   201
##############################################################
hgs
parents: 0
diff changeset
   202
# Chunk Container - Remove2:  input third chunk with the same 
hgs
parents: 0
diff changeset
   203
# cid as first chunk, remove it - returns 2 chunks in list
hgs
parents: 0
diff changeset
   204
##############################################################
hgs
parents: 0
diff changeset
   205
hgs
parents: 0
diff changeset
   206
[Test]
hgs
parents: 0
diff changeset
   207
title Chunk_Container_Remove2
hgs
parents: 0
diff changeset
   208
create xmlengtester test
hgs
parents: 0
diff changeset
   209
test ChunkContainerRemove2
hgs
parents: 0
diff changeset
   210
delete test
hgs
parents: 0
diff changeset
   211
[Endtest]
hgs
parents: 0
diff changeset
   212
##############################################################
hgs
parents: 0
diff changeset
   213
# Chunk Container - Remove3: input some other data and move it 
hgs
parents: 0
diff changeset
   214
# before chunk container end then remove some chunk from list
hgs
parents: 0
diff changeset
   215
##############################################################
hgs
parents: 0
diff changeset
   216
hgs
parents: 0
diff changeset
   217
[Test]
hgs
parents: 0
diff changeset
   218
title Chunk_Container_Remove3
hgs
parents: 0
diff changeset
   219
create xmlengtester test
hgs
parents: 0
diff changeset
   220
test ChunkContainerRemove3
hgs
parents: 0
diff changeset
   221
delete test
hgs
parents: 0
diff changeset
   222
[Endtest]
hgs
parents: 0
diff changeset
   223
##############################################################
hgs
parents: 0
diff changeset
   224
# Chunk Container - ReplaceWith: input 3 chunks, 
hgs
parents: 0
diff changeset
   225
# replace second one (with cid1) with fourth one (cid3), 
hgs
parents: 0
diff changeset
   226
##############################################################
hgs
parents: 0
diff changeset
   227
hgs
parents: 0
diff changeset
   228
[Test]
hgs
parents: 0
diff changeset
   229
title Chunk_Container_ReplaceWith
hgs
parents: 0
diff changeset
   230
create xmlengtester test
hgs
parents: 0
diff changeset
   231
test ChunkContainerReplaceWith
hgs
parents: 0
diff changeset
   232
delete test
hgs
parents: 0
diff changeset
   233
[Endtest]
hgs
parents: 0
diff changeset
   234
##############################################################
hgs
parents: 0
diff changeset
   235
# Chunk Container - SetAsFirstSibling: checks moving parent node
hgs
parents: 0
diff changeset
   236
# to the first place 
hgs
parents: 0
diff changeset
   237
##############################################################
hgs
parents: 0
diff changeset
   238
hgs
parents: 0
diff changeset
   239
[Test]
hgs
parents: 0
diff changeset
   240
title Chunk_Container_SetAsFirstSibling
hgs
parents: 0
diff changeset
   241
create xmlengtester test
hgs
parents: 0
diff changeset
   242
test ChunkContainerSetAsFirstSibling
hgs
parents: 0
diff changeset
   243
delete test
hgs
parents: 0
diff changeset
   244
[Endtest]
hgs
parents: 0
diff changeset
   245
##############################################################
hgs
parents: 0
diff changeset
   246
# Chunk Container - SetAsLastSibling: checks moving parent node
hgs
parents: 0
diff changeset
   247
# to the last place 
hgs
parents: 0
diff changeset
   248
##############################################################
hgs
parents: 0
diff changeset
   249
hgs
parents: 0
diff changeset
   250
[Test]
hgs
parents: 0
diff changeset
   251
title Chunk_Container_SetAsLastSibling
hgs
parents: 0
diff changeset
   252
create xmlengtester test
hgs
parents: 0
diff changeset
   253
test ChunkContainerSetAsLastSibling
hgs
parents: 0
diff changeset
   254
delete test
hgs
parents: 0
diff changeset
   255
[Endtest]
hgs
parents: 0
diff changeset
   256
##############################################################
hgs
parents: 0
diff changeset
   257
# Chunk Container - Size
hgs
parents: 0
diff changeset
   258
##############################################################
hgs
parents: 0
diff changeset
   259
hgs
parents: 0
diff changeset
   260
[Test]
hgs
parents: 0
diff changeset
   261
title Chunk_Container_Size
hgs
parents: 0
diff changeset
   262
create xmlengtester test
hgs
parents: 0
diff changeset
   263
test ParseFileChunk E:\testing\data\xmleng\efute\input\chunk\XML_wf_11.xml 256
hgs
parents: 0
diff changeset
   264
test ChunkContainerSize
hgs
parents: 0
diff changeset
   265
delete test
hgs
parents: 0
diff changeset
   266
[Endtest]
hgs
parents: 0
diff changeset
   267
##############################################################
hgs
parents: 0
diff changeset
   268
# Chunk Container - SubstituteFor
hgs
parents: 0
diff changeset
   269
##############################################################
hgs
parents: 0
diff changeset
   270
hgs
parents: 0
diff changeset
   271
[Test]
hgs
parents: 0
diff changeset
   272
title Chunk_Container_SubstituteFor
hgs
parents: 0
diff changeset
   273
create xmlengtester test
hgs
parents: 0
diff changeset
   274
test ChunkContainerSubstituteFor
hgs
parents: 0
diff changeset
   275
delete test
hgs
parents: 0
diff changeset
   276
[Endtest]
hgs
parents: 0
diff changeset
   277
##############################################################
hgs
parents: 0
diff changeset
   278
# Chunk Container - Unlink:  input 3 chunks, unlink one, 
hgs
parents: 0
diff changeset
   279
# list.count should be 2
hgs
parents: 0
diff changeset
   280
##############################################################
hgs
parents: 0
diff changeset
   281
hgs
parents: 0
diff changeset
   282
[Test]
hgs
parents: 0
diff changeset
   283
title Chunk_Container_Unlink
hgs
parents: 0
diff changeset
   284
create xmlengtester test
hgs
parents: 0
diff changeset
   285
test ChunkContainerUnlink
hgs
parents: 0
diff changeset
   286
delete test
hgs
parents: 0
diff changeset
   287
[Endtest]
hgs
parents: 0
diff changeset
   288