11/*eslint-disable no-undef*/
2- let s = new Simultaneity
3- s . addTask ( ( ) => {
4- io . readTypeAndValue ( new BufferStream ( bufferFrom ( [ t . ArrayType . _value ] ) ) , ( err , type , value ) => {
5- assert . message ( err , 'Buffer is not long enough' )
6- assert . equal ( type , null )
7- assert . equal ( value , null )
8- s . taskFinished ( )
2+ const wait = setInterval ( ( ) => { } , 10 )
3+ const s = new Simultaneity ( )
4+ . addTask ( s => {
5+ io . readTypeAndValue ( new BufferStream ( bufferFrom ( [ t . ArrayType . _value ] ) ) , ( err , type , value ) => {
6+ assert . message ( err , 'Buffer is not long enough' )
7+ assert . equal ( type , null )
8+ assert . equal ( value , null )
9+ s . taskFinished ( )
10+ } )
911 } )
10- } )
11- s . addTask ( ( ) => {
12- let type = new t . ArrayType ( new t . UnsignedShortType )
13- let typeValueBuffer = concat ( [
14- type . toBuffer ( ) ,
15- bufferFrom ( [ 0 , 0 , 0 , 1 ] )
16- ] )
17- io . readTypeAndValue ( new BufferStream ( typeValueBuffer ) , ( err , type , value ) => {
18- assert . message ( err , 'Buffer is not long enough' )
19- assert . equal ( type , null )
20- assert . equal ( value , null )
21- s . taskFinished ( )
12+ . addTask ( s => {
13+ const type = new t . ArrayType ( new t . UnsignedShortType )
14+ const typeValueBuffer = concat ( [
15+ type . toBuffer ( ) ,
16+ bufferFrom ( [ 0 , 0 , 0 , 1 ] )
17+ ] )
18+ io . readTypeAndValue ( new BufferStream ( typeValueBuffer ) , ( err , type , value ) => {
19+ assert . message ( err , 'Buffer is not long enough' )
20+ assert . equal ( type , null )
21+ assert . equal ( value , null )
22+ s . taskFinished ( )
23+ } )
2224 } )
23- } )
24- s . addTask ( ( ) => {
25- let errorStream = fs . createReadStream ( __dirname + '/asdfasdf' )
26- io . readType ( errorStream , ( err , type ) => {
27- assert . message ( err , 'ENOENT' )
28- assert . equal ( type , null )
29- s . taskFinished ( )
25+ . addTask ( s => {
26+ const errorStream = fs . createReadStream ( __dirname + '/asdfasdf' )
27+ io . readType ( errorStream , ( err , type ) => {
28+ assert . message ( err , 'ENOENT' )
29+ assert . equal ( type , null )
30+ s . taskFinished ( )
31+ } )
3032 } )
31- } )
32- s . addTask ( ( ) => {
33- let type = new t . StringType
34- let errorStream = fs . createReadStream ( __dirname + '/asdfasdf' )
35- io . readValue ( { type , inStream : errorStream } , ( err , value ) => {
36- assert . message ( err , 'ENOENT' )
37- assert . equal ( value , null )
38- s . taskFinished ( )
33+ . addTask ( s => {
34+ const type = new t . StringType
35+ const errorStream = fs . createReadStream ( __dirname + '/asdfasdf' )
36+ io . readValue ( { type , inStream : errorStream } , ( err , value ) => {
37+ assert . message ( err , 'ENOENT' )
38+ assert . equal ( value , null )
39+ s . taskFinished ( )
40+ } )
3941 } )
40- } )
41- s . addTask ( ( ) => {
42- let errorStream = fs . createReadStream ( __dirname + '/asdfasdf' )
43- io . readTypeAndValue ( errorStream , ( err , type , value ) => {
44- assert . message ( err , 'ENOENT' )
45- assert . equal ( type , null )
46- assert . equal ( value , null )
47- s . taskFinished ( )
42+ . addTask ( s => {
43+ const errorStream = fs . createReadStream ( __dirname + '/asdfasdf' )
44+ io . readTypeAndValue ( errorStream , ( err , type , value ) => {
45+ assert . message ( err , 'ENOENT' )
46+ assert . equal ( type , null )
47+ assert . equal ( value , null )
48+ s . taskFinished ( )
49+ } )
4850 } )
49- } )
50- let intsType = new t . ArrayType (
51+ const intsType = new t . ArrayType (
5152 new t . OptionalType (
5253 new t . UnsignedIntType
5354 )
5455)
55- s . addTask ( ( ) => {
56- let errorStream = fs . createWriteStream ( __dirname + '/asdf/asdf' )
56+ s . addTask ( s => {
57+ const errorStream = fs . createWriteStream ( __dirname + '/asdf/asdf' )
5758 assert . equal ( errorStream . writable , true )
58- let type = intsType
59- io . writeType ( { type, outStream : errorStream } , err => {
59+ io . writeType ( {
60+ type : intsType ,
61+ outStream : errorStream
62+ } , err => {
6063 assert . message ( err , 'ENOENT' )
6164 assert . equal ( errorStream . writable , false )
6265 s . taskFinished ( )
6366 } )
6467} )
65- let intsValue = [ null , 10 , 30 , 20 , null , 55 ]
66- s . addTask ( ( ) => {
67- let errorStream = fs . createWriteStream ( __dirname + '/asdf/asdf' )
68- assert . equal ( errorStream . writable , true )
69- let type = intsType
70- let value = intsValue
71- io . writeValue ( { type, value, outStream : errorStream } , err => {
72- assert . message ( err , 'ENOENT' )
73- assert . equal ( errorStream . writable , false )
74- s . taskFinished ( )
68+ const intsValue = [ null , 10 , 30 , 20 , null , 55 ]
69+ s
70+ . addTask ( s => {
71+ const errorStream = fs . createWriteStream ( __dirname + '/asdf/asdf' )
72+ assert . equal ( errorStream . writable , true )
73+ io . writeValue ( {
74+ type : intsType ,
75+ value : intsValue ,
76+ outStream : errorStream
77+ } , err => {
78+ assert . message ( err , 'ENOENT' )
79+ assert . equal ( errorStream . writable , false )
80+ s . taskFinished ( )
81+ } )
7582 } )
76- } )
77- s . addTask ( ( ) => {
78- let errorStream = fs . createWriteStream ( __dirname + '/asdf/asdf' )
79- assert . equal ( errorStream . writable , true )
80- let type = intsType
81- let value = intsValue
82- io . writeTypeAndValue ( { type, value, outStream : errorStream } , err => {
83- assert . message ( err , 'ENOENT' )
84- assert . equal ( errorStream . writable , false )
85- s . taskFinished ( )
83+ . addTask ( s => {
84+ const errorStream = fs . createWriteStream ( __dirname + '/asdf/asdf' )
85+ assert . equal ( errorStream . writable , true )
86+ io . writeTypeAndValue ( {
87+ type : intsType ,
88+ value : intsValue ,
89+ outStream : errorStream
90+ } , err => {
91+ assert . message ( err , 'ENOENT' )
92+ assert . equal ( errorStream . writable , false )
93+ s . taskFinished ( )
94+ } )
8695 } )
87- } )
88- let wait = setInterval ( ( ) => { } , 10 )
89- s . callback ( ( ) => clearInterval ( wait ) )
96+ . callback ( ( ) => clearInterval ( wait ) )
0 commit comments