/
githubmr
/
facebook-react-native
Обзор
Документация
Войти
/
githubmr
/
facebook-react-native
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
Аналитика
main
packages/react-native/Libraries/WebSocket/__tests__/WebSocket-test.js
34 строки
862 B
Tim Yung
RN: Flowify `packages/react-native` Mocks & Tests (#51794)
04 июн 2025, 22:03
04 июн 2025, 22:03
5ce99e7
Код
Авторство
О чём код?
/** * Copyright (c) Meta Platforms, Inc. and affiliates. * * This source code is licensed under the MIT license found in the * LICENSE file in the root directory of this source tree. * * @flow strict-local * @format */ 'use strict'; jest.mock('../../EventEmitter/NativeEventEmitter'); jest.setMock('../../BatchedBridge/NativeModules', { __esModule: true, default: { WebSocketModule: { connect: () => {}, }, PlatformConstants: {}, }, }); const WebSocket = require('../WebSocket').default; describe('WebSocket', function () { it('should have connection lifecycle constants defined on the class', () => { expect(WebSocket.CONNECTING).toEqual(0); }); it('should have connection lifecycle constants defined on the instance', () => { expect(new WebSocket('wss://echo.websocket.org').CONNECTING).toEqual(0); }); });