File tree Expand file tree Collapse file tree 2 files changed +5
-1
lines changed Expand file tree Collapse file tree 2 files changed +5
-1
lines changed Original file line number Diff line number Diff line change @@ -26,6 +26,7 @@ describe('junit-xml-formatter', async () => {
26
26
let emit : ( message : Envelope ) => void
27
27
let content = ''
28
28
formatter . formatter ( {
29
+ options : { } ,
29
30
on ( type , handler ) {
30
31
emit = handler
31
32
} ,
Original file line number Diff line number Diff line change @@ -7,16 +7,18 @@ import { makeReport } from './makeReport.js'
7
7
export default {
8
8
type : 'formatter' ,
9
9
formatter ( {
10
+ options,
10
11
on,
11
12
write,
12
13
} : {
14
+ options : { suiteName ?: string }
13
15
on : ( type : 'message' , handler : ( message : Envelope ) => void ) => void
14
16
write : ( content : string ) => void
15
17
} ) {
16
18
const query = new ExtendedQuery ( )
17
19
const builder = xmlbuilder
18
20
. create ( 'testsuite' , { invalidCharReplacement : '' } )
19
- . att ( 'name' , 'Cucumber' )
21
+ . att ( 'name' , options . suiteName || 'Cucumber' )
20
22
21
23
on ( 'message' , ( message ) => {
22
24
query . update ( message )
@@ -54,4 +56,5 @@ export default {
54
56
}
55
57
} )
56
58
} ,
59
+ optionsKey : 'junit' ,
57
60
}
You can’t perform that action at this time.
0 commit comments