@@ -251,23 +251,35 @@ def test_init(self):
251
251
252
252
def test_init_classname (self ):
253
253
(ts , tcs ) = serialize_and_read (
254
- TestSuite ('test' , [TestCase ('Test1' , 'some.class.name' )]))[0 ]
254
+ TestSuite ('test' ,
255
+ [TestCase (name = 'Test1' , classname = 'some.class.name' )]))[0 ]
255
256
verify_test_case (
256
257
self , tcs [0 ], {'name' : 'Test1' , 'classname' : 'some.class.name' })
257
258
258
259
def test_init_classname_time (self ):
259
260
(ts , tcs ) = serialize_and_read (
260
261
TestSuite ('test' ,
261
- [TestCase ('Test1' , 'some.class.name' , 123.345 )]))[0 ]
262
+ [TestCase (name = 'Test1' , classname = 'some.class.name' ,
263
+ elapsed_sec = 123.345 )]))[0 ]
262
264
verify_test_case (
263
265
self , tcs [0 ], {'name' : 'Test1' , 'classname' : 'some.class.name' ,
264
266
'time' : ("%f" % 123.345 )})
265
267
268
+ def test_init_classname_time_timestamp (self ):
269
+ (ts , tcs ) = serialize_and_read (
270
+ TestSuite ('test' ,
271
+ [TestCase (name = 'Test1' , classname = 'some.class.name' ,
272
+ elapsed_sec = 123.345 , timestamp = 99999 )]))[0 ]
273
+ verify_test_case (
274
+ self , tcs [0 ], {'name' : 'Test1' , 'classname' : 'some.class.name' ,
275
+ 'time' : ("%f" % 123.345 ),
276
+ 'timestamp' : ("%s" % 99999 )})
277
+
266
278
def test_init_stderr (self ):
267
279
(ts , tcs ) = serialize_and_read (
268
280
TestSuite (
269
- 'test' , [TestCase ('Test1' , 'some.class.name' , 123.345 ,
270
- stderr = 'I am stderr!' )]))[0 ]
281
+ 'test' , [TestCase (name = 'Test1' , classname = 'some.class.name' ,
282
+ elapsed_sec = 123.345 , stderr = 'I am stderr!' )]))[0 ]
271
283
verify_test_case (
272
284
self , tcs [0 ],
273
285
{'name' : 'Test1' , 'classname' : 'some.class.name' ,
@@ -277,8 +289,9 @@ def test_init_stdout_stderr(self):
277
289
(ts , tcs ) = serialize_and_read (
278
290
TestSuite (
279
291
'test' , [TestCase (
280
- 'Test1' , 'some.class.name' , 123.345 , 'I am stdout!' ,
281
- 'I am stderr!' )]))[0 ]
292
+ name = 'Test1' , classname = 'some.class.name' ,
293
+ elapsed_sec = 123.345 , stdout = 'I am stdout!' ,
294
+ stderr = 'I am stderr!' )]))[0 ]
282
295
verify_test_case (
283
296
self , tcs [0 ],
284
297
{'name' : 'Test1' , 'classname' : 'some.class.name' ,
@@ -414,9 +427,12 @@ def test_init_illegal_unicode_char(self):
414
427
"failure message with illegal unicode char: []" ))
415
428
416
429
def test_init_utf8 (self ):
417
- tc = TestCase ('Test äöü' , 'some.class.name.äöü' , 123.345 , 'I am stdöüt!' , 'I am stdärr!' )
430
+ tc = TestCase (name = 'Test äöü' , classname = 'some.class.name.äöü' ,
431
+ elapsed_sec = 123.345 , stdout = 'I am stdöüt!' ,
432
+ stderr = 'I am stdärr!' )
418
433
tc .add_skipped_info (message = 'Skipped äöü' , output = "I skippäd!" )
419
- tc .add_error_info (message = 'Skipped error äöü' , output = "I skippäd with an error!" )
434
+ tc .add_error_info (message = 'Skipped error äöü' ,
435
+ output = "I skippäd with an error!" )
420
436
test_suite = TestSuite ('Test UTF-8' , [tc ])
421
437
(ts , tcs ) = serialize_and_read (test_suite , encoding = 'utf-8' )[0 ]
422
438
verify_test_case (self , tcs [0 ], {'name' : decode ('Test äöü' , 'utf-8' ),
@@ -429,8 +445,11 @@ def test_init_utf8(self):
429
445
error_output = decode ('I skippäd with an error!' , 'utf-8' ))
430
446
431
447
def test_init_unicode (self ):
432
- tc = TestCase (decode ('Test äöü' , 'utf-8' ), decode ('some.class.name.äöü' , 'utf-8' ), 123.345 ,
433
- decode ('I am stdöüt!' , 'utf-8' ), decode ('I am stdärr!' , 'utf-8' ))
448
+ tc = TestCase (name = decode ('Test äöü' , 'utf-8' ),
449
+ classname = decode ('some.class.name.äöü' , 'utf-8' ),
450
+ elapsed_sec = 123.345 ,
451
+ stdout = decode ('I am stdöüt!' , 'utf-8' ),
452
+ stderr = decode ('I am stdärr!' , 'utf-8' ))
434
453
tc .add_skipped_info (message = decode ('Skipped äöü' , 'utf-8' ),
435
454
output = decode ('I skippäd!' , 'utf-8' ))
436
455
tc .add_error_info (message = decode ('Skipped error äöü' , 'utf-8' ),
@@ -441,11 +460,12 @@ def test_init_unicode(self):
441
460
verify_test_case (self , tcs [0 ], {'name' : decode ('Test äöü' , 'utf-8' ),
442
461
'classname' : decode ('some.class.name.äöü' , 'utf-8' ),
443
462
'time' : ("%f" % 123.345 )},
444
- stdout = decode ('I am stdöüt!' , 'utf-8' ), stderr = decode ('I am stdärr!' , 'utf-8' ),
445
- skipped_message = decode ('Skipped äöü' , 'utf-8' ),
446
- skipped_output = decode ('I skippäd!' , 'utf-8' ),
447
- error_message = decode ('Skipped error äöü' , 'utf-8' ),
448
- error_output = decode ('I skippäd with an error!' , 'utf-8' ))
463
+ stdout = decode ('I am stdöüt!' , 'utf-8' ),
464
+ stderr = decode ('I am stdärr!' , 'utf-8' ),
465
+ skipped_message = decode ('Skipped äöü' , 'utf-8' ),
466
+ skipped_output = decode ('I skippäd!' , 'utf-8' ),
467
+ error_message = decode ('Skipped error äöü' , 'utf-8' ),
468
+ error_output = decode ('I skippäd with an error!' , 'utf-8' ))
449
469
450
470
451
471
def verify_test_case (tc , test_case_element , expected_attributes ,
0 commit comments