1
1
'use strict' ;
2
2
3
- const vows = require ( 'vows' ) ;
4
- const assert = require ( 'assert' ) ;
3
+ const test = require ( 'tap' ) . test ;
5
4
const log4js = require ( '../../lib/log4js' ) ;
6
5
7
6
function setupLogging ( category , options ) {
@@ -26,20 +25,18 @@ function setupLogging(category, options) {
26
25
} ;
27
26
}
28
27
29
- vows . describe ( 'logFaces appender' ) . addBatch ( {
30
- 'when using HTTP receivers' : {
31
- topic : function ( ) {
32
- const setup = setupLogging ( 'myCategory' , {
33
- type : 'logFacesAppender' ,
34
- application : 'LFS-HTTP' ,
35
- url : 'http://localhost/receivers/rx1'
36
- } ) ;
28
+ test ( 'logFaces appender' , ( batch ) => {
29
+ batch . test ( 'when using HTTP receivers' , ( t ) => {
30
+ const setup = setupLogging ( 'myCategory' , {
31
+ type : 'logFacesAppender' ,
32
+ application : 'LFS-HTTP' ,
33
+ url : 'http://localhost/receivers/rx1'
34
+ } ) ;
35
+
36
+ setup . logger . warn ( 'Log event #1' ) ;
37
37
38
- setup . logger . warn ( 'Log event #1' ) ;
39
- return setup ;
40
- } ,
41
- 'an event should be sent' : function ( topic ) {
42
- const event = topic . results ;
38
+ t . test ( 'an event should be sent' , ( assert ) => {
39
+ const event = setup . results ;
43
40
assert . equal ( event . a , 'LFS-HTTP' ) ;
44
41
assert . equal ( event . m , 'Log event #1' ) ;
45
42
assert . equal ( event . g , 'myCategory' ) ;
@@ -53,23 +50,23 @@ vows.describe('logFaces appender').addBatch({
53
50
date . toISOString ( ) . substring ( 0 , 14 ) ,
54
51
new Date ( ) . toISOString ( ) . substring ( 0 , 14 )
55
52
) ;
56
- }
57
- } ,
53
+ assert . end ( ) ;
54
+ } ) ;
55
+ t . end ( ) ;
56
+ } ) ;
57
+
58
+ batch . test ( 'when using UDP receivers' , ( t ) => {
59
+ const setup = setupLogging ( 'udpCategory' , {
60
+ type : 'logFacesAppender' ,
61
+ application : 'LFS-UDP' ,
62
+ remoteHost : '127.0.0.1' ,
63
+ port : 55201
64
+ } ) ;
58
65
59
- 'when using UDP receivers' : {
60
- topic : function ( ) {
61
- const setup = setupLogging ( 'udpCategory' , {
62
- type : 'logFacesAppender' ,
63
- application : 'LFS-UDP' ,
64
- remoteHost : '127.0.0.1' ,
65
- port : 55201
66
- } ) ;
66
+ setup . logger . error ( 'Log event #2' ) ;
67
67
68
- setup . logger . error ( 'Log event #2' ) ;
69
- return setup ;
70
- } ,
71
- 'an event should be sent' : function ( topic ) {
72
- const event = topic . results ;
68
+ t . test ( 'an event should be sent' , ( assert ) => {
69
+ const event = setup . results ;
73
70
assert . equal ( event . a , 'LFS-UDP' ) ;
74
71
assert . equal ( event . m , 'Log event #2' ) ;
75
72
assert . equal ( event . g , 'udpCategory' ) ;
@@ -83,8 +80,10 @@ vows.describe('logFaces appender').addBatch({
83
80
date . toISOString ( ) . substring ( 0 , 14 ) ,
84
81
new Date ( ) . toISOString ( ) . substring ( 0 , 14 )
85
82
) ;
86
- }
87
- }
88
-
83
+ assert . end ( ) ;
84
+ } ) ;
85
+ t . end ( ) ;
86
+ } ) ;
89
87
90
- } ) . export ( module ) ;
88
+ batch . end ( ) ;
89
+ } ) ;
0 commit comments