@@ -51,8 +51,8 @@ def test_unbalanced_brace(self):
51
51
52
52
class TestDomParserWithUnusedFeature (TestCase ):
53
53
def test_list_of_scalar (self ):
54
+ # list of scalar is not used in corosync.conf
54
55
dom = DomParser (StringIO ('''
55
- # list of scalar is not used in corosync.conf
56
56
foo: a
57
57
foo: b
58
58
foo: c
@@ -188,12 +188,15 @@ def test_serialize(self):
188
188
'''scalar {
189
189
\t scalar: value
190
190
}
191
+
191
192
vector {
192
193
\t scalar: value1
193
194
}
195
+
194
196
vector {
195
197
\t scalar: value2
196
198
}
199
+
197
200
''' ,
198
201
199
202
buf .getvalue ()
@@ -243,16 +246,20 @@ def test_parse_serialize(self):
243
246
\t \t knet_transport: udp
244
247
\t \t knet_link_priority: 0
245
248
\t }
249
+
246
250
\t interface {
247
251
\t \t linknumber: 1
248
252
\t \t knet_transport: sctp
249
253
\t }
254
+
250
255
\t interface {
251
256
\t \t linknumber: 2
252
257
\t \t knet_transport: udp
253
258
\t \t knet_link_priority: 10
254
259
\t }
260
+
255
261
}
262
+
256
263
nodelist {
257
264
\t node {
258
265
\t \t ring0_addr: 192.168.1.101
@@ -261,31 +268,37 @@ def test_parse_serialize(self):
261
268
\t \t nodeid: 1
262
269
\t \t name: mynode1
263
270
\t }
271
+
264
272
\t node {
265
273
\t \t ring0_addr: 192.168.1.102
266
274
\t \t ring1_addr: 192.168.10.2
267
275
\t \t ring2_addr: 192.168.9.2
268
276
\t \t nodeid: 2
269
277
\t \t name: mynode2
270
278
\t }
279
+
271
280
\t node {
272
281
\t \t ring0_addr: 192.168.1.103
273
282
\t \t ring1_addr: 192.168.10.3
274
283
\t \t ring2_addr: 192.168.9.3
275
284
\t \t nodeid: 3
276
285
\t \t name: mynode3
277
286
\t }
287
+
278
288
\t node {
279
289
\t \t ring0_addr: 192.168.1.104
280
290
\t \t ring1_addr: 192.168.10.4
281
291
\t \t ring2_addr: 192.168.9.4
282
292
\t \t nodeid: 4
283
293
\t \t name: mynode4
284
294
\t }
295
+
285
296
}
297
+
286
298
quorum {
287
299
\t provider: corosync_votequorum
288
300
}
301
+
289
302
logging {
290
303
\t to_logfile: yes
291
304
\t logfile: /var/log/cluster/corosync.log
@@ -294,7 +307,9 @@ def test_parse_serialize(self):
294
307
\t \t subsys: KNET
295
308
\t \t debug: on
296
309
\t }
310
+
297
311
}
312
+
298
313
'''
299
314
buf = StringIO (data )
300
315
dom = DomParser (buf ).dom ()
0 commit comments