@@ -18,12 +18,6 @@ const {TestModule} = ReactNative.NativeModules;
1818const DEFAULT_WS_URL = 'ws://localhost:5555/' ;
1919
2020const WS_EVENTS = [ 'close' , 'error' , 'message' , 'open' ] ;
21- const WS_STATES = [
22- /* 0 */ 'CONNECTING' ,
23- /* 1 */ 'OPEN' ,
24- /* 2 */ 'CLOSING' ,
25- /* 3 */ 'CLOSED' ,
26- ] ;
2721
2822type State = {
2923 url : string ,
@@ -50,7 +44,6 @@ class WebSocketTest extends React.Component<{}, State> {
5044
5145 _waitFor = ( condition : any , timeout : any , callback : any ) = > {
5246 let remaining = timeout ;
53- let t ;
5447 const timeoutFunction = function ( ) {
5548 if ( condition ( ) ) {
5649 callback ( true ) ;
@@ -60,10 +53,10 @@ class WebSocketTest extends React.Component<{}, State> {
6053 if ( remaining === 0 ) {
6154 callback ( false ) ;
6255 } else {
63- t = setTimeout ( timeoutFunction , 1000 ) ;
56+ setTimeout ( timeoutFunction , 1000 ) ;
6457 }
6558 } ;
66- t = setTimeout ( timeoutFunction , 1000 ) ;
59+ setTimeout ( timeoutFunction , 1000 ) ;
6760 } ;
6861
6962 _connect = ( ) => {
@@ -121,39 +114,30 @@ class WebSocketTest extends React.Component<{}, State> {
121114 }
122115
123116 testConnect = ( ) => {
124- const component = this ;
125- component . _connect ( ) ;
126- component . _waitFor ( component . _socketIsConnected , 5 , function (
127- connectSucceeded ,
128- ) {
117+ this . _connect ( ) ;
118+ this . _waitFor ( this . _socketIsConnected , 5 , connectSucceeded => {
129119 if ( ! connectSucceeded ) {
130120 TestModule . markTestPassed ( false ) ;
131121 return ;
132122 }
133- component . testSendAndReceive ( ) ;
123+ this . testSendAndReceive ( ) ;
134124 } ) ;
135125 } ;
136126
137127 testSendAndReceive = ( ) => {
138- const component = this ;
139- component . _sendTestMessage ( ) ;
140- component . _waitFor ( component . _receivedTestExpectedResponse , 5 , function (
141- messageReceived ,
142- ) {
128+ this . _sendTestMessage ( ) ;
129+ this . _waitFor ( this . _receivedTestExpectedResponse , 5 , messageReceived => {
143130 if ( ! messageReceived ) {
144131 TestModule . markTestPassed ( false ) ;
145132 return ;
146133 }
147- component . testDisconnect ( ) ;
134+ this . testDisconnect ( ) ;
148135 } ) ;
149136 } ;
150137
151138 testDisconnect = ( ) => {
152- const component = this ;
153- component . _disconnect ( ) ;
154- component . _waitFor ( component . _socketIsDisconnected , 5 , function (
155- disconnectSucceeded ,
156- ) {
139+ this . _disconnect ( ) ;
140+ this . _waitFor ( this . _socketIsDisconnected , 5 , disconnectSucceeded => {
157141 TestModule . markTestPassed ( disconnectSucceeded ) ;
158142 } ) ;
159143 } ;
0 commit comments