@@ -19,8 +19,8 @@ var bambooReporter = function (baseReporterDecorator) {
19
19
} ;
20
20
21
21
this . onSpecComplete = function ( browser , result ) {
22
- results . time += browser . lastResult . totalTime ;
23
- result . bowser = browser . name ;
22
+ results . time += result . time ;
23
+ result . browser = browser . name ;
24
24
results . tests . push ( result ) ;
25
25
if ( result . skipped ) results . skips . push ( result ) ;
26
26
else if ( result . success ) results . passes . push ( result ) ;
@@ -29,7 +29,7 @@ var bambooReporter = function (baseReporterDecorator) {
29
29
30
30
this . onRunComplete = function ( browser , result ) {
31
31
var obj = {
32
- stats : { suites : result , tests : ( result . success + result . failed ) , passes : result . success , failures : result . failed , duration : results . time } , failures : results . failures . map ( clean ) , passes : results . passes . map ( clean ) , skipped : results . skips . map ( clean )
32
+ stats : { tests : ( result . success + result . failed ) , passes : result . success , failures : result . failed , duration : results . time } , failures : results . failures . map ( clean ) , passes : results . passes . map ( clean ) , skipped : results . skips . map ( clean )
33
33
} ;
34
34
35
35
fs . writeFileSync ( filename , JSON . stringify ( obj , null , 2 ) , 'utf-8' ) ;
@@ -41,7 +41,7 @@ var bambooReporter = function (baseReporterDecorator) {
41
41
42
42
function clean ( test ) {
43
43
var o = {
44
- title : test . id + ' on ' + test . browser , fullTitle : test . description , duration : test . time
44
+ title : test . suite . join ( ' ' ) + ' on ' + test . browser , fullTitle : test . suite . join ( ' ' ) + ' ' + test . description + ' on ' + test . browser , duration : test . time
45
45
} ;
46
46
if ( ! test . success ) {
47
47
o . error = test . log . join ( '\n' ) ;
0 commit comments