@@ -2,7 +2,7 @@ var signals = require('../build/Release/can_signals');
22var buffer = require ( 'buffer' )
33
44exports [ 'little_endian_encode' ] = function ( test ) {
5- data = new Buffer ( [ 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 ] ) ;
5+ data = Buffer . from ( [ 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 ] ) ;
66
77 signals . encode_signal ( data , 0 , 1 , true , false , 1 ) ;
88console . log ( data ) ;
@@ -12,20 +12,20 @@ console.log(data);
1212console . log ( data ) ;
1313 signals . encode_signal ( data , 3 , 1 , true , false , 1 ) ;
1414console . log ( data ) ;
15- test . deepEqual ( data , new Buffer ( [ 0x0B , 0x00 , 0x00 , 0 , 0 , 0 , 0 , 0 ] ) ) ;
15+ test . deepEqual ( data , Buffer . from ( [ 0x0B , 0x00 , 0x00 , 0 , 0 , 0 , 0 , 0 ] ) ) ;
1616 signals . encode_signal ( data , 4 , 8 , true , false , 0xEA ) ;
17- test . deepEqual ( data , new Buffer ( [ 0xAB , 0x0E , 0x00 , 0 , 0 , 0 , 0 , 0 ] ) ) ;
17+ test . deepEqual ( data , Buffer . from ( [ 0xAB , 0x0E , 0x00 , 0 , 0 , 0 , 0 , 0 ] ) ) ;
1818
1919 signals . encode_signal ( data , 12 , 12 , true , false , 0xEDB ) ;
20- test . deepEqual ( data , new Buffer ( [ 0xAB , 0xBE , 0xED , 0 , 0 , 0 , 0 , 0 ] ) ) ;
20+ test . deepEqual ( data , Buffer . from ( [ 0xAB , 0xBE , 0xED , 0 , 0 , 0 , 0 , 0 ] ) ) ;
2121
2222 signals . encode_signal ( data , 12 , 12 , true , false , 0 ) ;
23- test . deepEqual ( data , new Buffer ( [ 0xAB , 0x0E , 0x00 , 0 , 0 , 0 , 0 , 0 ] ) , "Overwriting signal value failed" ) ;
23+ test . deepEqual ( data , Buffer . from ( [ 0xAB , 0x0E , 0x00 , 0 , 0 , 0 , 0 , 0 ] ) , "Overwriting signal value failed" ) ;
2424 test . done ( ) ;
2525}
2626
2727exports [ 'little_endian_decode' ] = function ( test ) {
28- data = new Buffer ( [ 0xDE , 0xAD , 0xBE , 0xEF , 0xCA , 0xFE , 0xBA , 0xBE ] ) ;
28+ data = Buffer . from ( [ 0xDE , 0xAD , 0xBE , 0xEF , 0xCA , 0xFE , 0xBA , 0xBE ] ) ;
2929
3030 test . equals ( signals . decode_signal ( data , 0 , 8 , true , false ) , 0xDE ) ;
3131 test . equals ( signals . decode_signal ( data , 0 , 12 , true , false ) , 0xDDE ) ;
@@ -46,56 +46,56 @@ exports['little_endian_decode'] = function(test) {
4646}
4747
4848exports [ 'little_endian_signed_decode' ] = function ( test ) {
49- data = new Buffer ( [ 0xFE , 0xFF , 0x80 ] ) ;
49+ data = Buffer . from ( [ 0xFE , 0xFF , 0x80 ] ) ;
5050
5151 test . equals ( signals . decode_signal ( data , 8 , 8 , true , true ) , - 1 ) ;
5252 test . equals ( signals . decode_signal ( data , 0 , 16 , true , true ) , - 2 ) ;
5353 test . equals ( signals . decode_signal ( data , 16 , 8 , true , true ) , - 128 ) ;
5454
55- data = new Buffer ( [ 0xFF , 0xFF , 0xFF , 0xFF ] ) ;
55+ data = Buffer . from ( [ 0xFF , 0xFF , 0xFF , 0xFF ] ) ;
5656 test . equals ( signals . decode_signal ( data , 0 , 32 , true , true ) , - 1 ) ;
5757
5858 test . done ( ) ;
5959}
6060
6161exports [ 'little_endian_signed_encode' ] = function ( test ) {
62- data = new Buffer ( [ 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 ] ) ;
62+ data = Buffer . from ( [ 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 ] ) ;
6363
6464 signals . encode_signal ( data , 0 , 8 , true , true , - 1 ) ;
65- test . deepEqual ( data , new Buffer ( [ 0xFF , 0x00 , 0x00 , 0 , 0 , 0 , 0 , 0 ] ) ) ;
65+ test . deepEqual ( data , Buffer . from ( [ 0xFF , 0x00 , 0x00 , 0 , 0 , 0 , 0 , 0 ] ) ) ;
6666
6767 signals . encode_signal ( data , 0 , 16 , true , true , - 2 ) ;
68- test . deepEqual ( data , new Buffer ( [ 0xFE , 0xFF , 0x00 , 0 , 0 , 0 , 0 , 0 ] ) ) ;
68+ test . deepEqual ( data , Buffer . from ( [ 0xFE , 0xFF , 0x00 , 0 , 0 , 0 , 0 , 0 ] ) ) ;
6969
7070 signals . encode_signal ( data , 16 , 8 , true , true , - 128 ) ;
71- test . deepEqual ( data , new Buffer ( [ 0xFE , 0xFF , 0x80 , 0 , 0 , 0 , 0 , 0 ] ) ) ;
71+ test . deepEqual ( data , Buffer . from ( [ 0xFE , 0xFF , 0x80 , 0 , 0 , 0 , 0 , 0 ] ) ) ;
7272
7373 test . done ( ) ;
7474}
7575
7676exports [ 'big_endian_encode' ] = function ( test ) {
77- data = new Buffer ( [ 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 ] ) ;
77+ data = Buffer . from ( [ 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 ] ) ;
7878
7979 signals . encode_signal ( data , 0 , 1 , false , false , 1 ) ;
8080 signals . encode_signal ( data , 1 , 1 , false , false , 1 ) ;
8181 signals . encode_signal ( data , 2 , 1 , false , false , 0 ) ;
8282 signals . encode_signal ( data , 3 , 1 , false , false , 1 ) ;
83- test . deepEqual ( data , new Buffer ( [ 0xD0 , 0x00 , 0x00 , 0 , 0 , 0 , 0 , 0 ] ) ) ;
83+ test . deepEqual ( data , Buffer . from ( [ 0xD0 , 0x00 , 0x00 , 0 , 0 , 0 , 0 , 0 ] ) ) ;
8484
8585 signals . encode_signal ( data , 4 , 8 , false , false , 0xEA ) ;
86- test . deepEqual ( data , new Buffer ( [ 0xDE , 0xA0 , 0x00 , 0 , 0 , 0 , 0 , 0 ] ) ) ;
86+ test . deepEqual ( data , Buffer . from ( [ 0xDE , 0xA0 , 0x00 , 0 , 0 , 0 , 0 , 0 ] ) ) ;
8787
8888 signals . encode_signal ( data , 12 , 12 , false , false , 0xDBE ) ;
89- test . deepEqual ( data , new Buffer ( [ 0xDE , 0xAD , 0xBE , 0 , 0 , 0 , 0 , 0 ] ) ) ;
89+ test . deepEqual ( data , Buffer . from ( [ 0xDE , 0xAD , 0xBE , 0 , 0 , 0 , 0 , 0 ] ) ) ;
9090
9191 signals . encode_signal ( data , 12 , 12 , false , false , 0 ) ;
92- test . deepEqual ( data , new Buffer ( [ 0xDE , 0xA0 , 0x00 , 0 , 0 , 0 , 0 , 0 ] ) , "Overwriting signal value failed" ) ;
92+ test . deepEqual ( data , Buffer . from ( [ 0xDE , 0xA0 , 0x00 , 0 , 0 , 0 , 0 , 0 ] ) , "Overwriting signal value failed" ) ;
9393
9494 test . done ( ) ;
9595}
9696
9797exports [ 'big_endian_decode' ] = function ( test ) {
98- data = new Buffer ( [ 0xDE , 0xAD , 0xBE , 0xEF , 0xCA , 0xFE , 0xBA , 0xBE ] ) ;
98+ data = Buffer . from ( [ 0xDE , 0xAD , 0xBE , 0xEF , 0xCA , 0xFE , 0xBA , 0xBE ] ) ;
9999
100100 test . equals ( signals . decode_signal ( data , 0 , 8 , false , false ) , 0xDE ) ;
101101 test . equals ( signals . decode_signal ( data , 0 , 16 , false , false ) , 0xDEAD ) ;
@@ -112,22 +112,22 @@ exports['big_endian_decode'] = function(test) {
112112}
113113
114114exports [ 'big_endian_signed_encode' ] = function ( test ) {
115- data = new Buffer ( [ 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 ] ) ;
115+ data = Buffer . from ( [ 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 ] ) ;
116116
117117 signals . encode_signal ( data , 0 , 8 , false , true , - 1 ) ;
118- test . deepEqual ( data , new Buffer ( [ 0xFF , 0x00 , 0x00 , 0 , 0 , 0 , 0 , 0 ] ) ) ;
118+ test . deepEqual ( data , Buffer . from ( [ 0xFF , 0x00 , 0x00 , 0 , 0 , 0 , 0 , 0 ] ) ) ;
119119
120120 signals . encode_signal ( data , 0 , 16 , false , true , - 2 ) ;
121- test . deepEqual ( data , new Buffer ( [ 0xFF , 0xFE , 0x00 , 0 , 0 , 0 , 0 , 0 ] ) ) ;
121+ test . deepEqual ( data , Buffer . from ( [ 0xFF , 0xFE , 0x00 , 0 , 0 , 0 , 0 , 0 ] ) ) ;
122122
123123 signals . encode_signal ( data , 16 , 8 , false , true , - 128 ) ;
124- test . deepEqual ( data , new Buffer ( [ 0xFF , 0xFE , 0x80 , 0 , 0 , 0 , 0 , 0 ] ) ) ;
124+ test . deepEqual ( data , Buffer . from ( [ 0xFF , 0xFE , 0x80 , 0 , 0 , 0 , 0 , 0 ] ) ) ;
125125
126126 test . done ( ) ;
127127}
128128
129129exports [ 'big_endian_signed_decode' ] = function ( test ) {
130- data = new Buffer ( [ 0xFF , 0xFE , 0x80 ] ) ;
130+ data = Buffer . from ( [ 0xFF , 0xFE , 0x80 ] ) ;
131131
132132 test . equals ( signals . decode_signal ( data , 0 , 8 , false , true ) , - 1 ) ;
133133 test . equals ( signals . decode_signal ( data , 0 , 16 , false , true ) , - 2 ) ;
0 commit comments