From 6dbc8fc16a365205d80431c31280438c33cc4563 Mon Sep 17 00:00:00 2001 From: Johan Nyman Date: Sun, 18 Feb 2024 09:02:09 +0100 Subject: [PATCH] chore: remove old test --- .../__snapshots__/xkeys.spec.ts.snap | 12 --- packages/node/src/__tests__/xkeys.spec.ts | 74 ------------------- 2 files changed, 86 deletions(-) delete mode 100644 packages/node/src/__tests__/__snapshots__/xkeys.spec.ts.snap delete mode 100644 packages/node/src/__tests__/xkeys.spec.ts diff --git a/packages/node/src/__tests__/__snapshots__/xkeys.spec.ts.snap b/packages/node/src/__tests__/__snapshots__/xkeys.spec.ts.snap deleted file mode 100644 index 7cf1435..0000000 --- a/packages/node/src/__tests__/__snapshots__/xkeys.spec.ts.snap +++ /dev/null @@ -1,12 +0,0 @@ -// Jest Snapshot v1, https://goo.gl/fbAQLP - -exports[`Unit tests SpaceMouse methods 1`] = ` -Object { - "interface": 50726, - "name": "SpaceNavigator", - "productId": 1133, - "vendorId": 1133, -} -`; - -exports[`Unit tests SpaceMouse methods 2`] = `Array []`; diff --git a/packages/node/src/__tests__/xkeys.spec.ts b/packages/node/src/__tests__/xkeys.spec.ts deleted file mode 100644 index c3d0f6a..0000000 --- a/packages/node/src/__tests__/xkeys.spec.ts +++ /dev/null @@ -1,74 +0,0 @@ -import * as HID from 'node-hid' -import * as HIDMock from '../__mocks__/node-hid' -import { PRODUCTS, Rotation, setupSpaceMouse } from '../' -import { getSentData, handleSpaceMouseMessages, resetSentData } from './lib' -import { getMockHIDDevices } from '../__mocks__/node-hid' -import { Translation } from '@spacemouse-lib/core' - -describe('Unit tests', () => { - test('SpaceMouse methods', async () => { - // const device = new SpaceMouse() - - const hidDevice = { - vendorId: PRODUCTS['SpaceNavigator'].vendorId, - productId: PRODUCTS['SpaceNavigator'].productId, - interface: 0, - path: 'mockPath', - } as HID.Device - - HIDMock.setMockWriteHandler(handleSpaceMouseMessages) - - const myspaceMouse = await setupSpaceMouse(hidDevice) - - const onError = jest.fn(console.log) - - myspaceMouse.on('error', onError) - - let rotate: Rotation = { - pitch: 0, - roll: 0, - yaw: 0, - } - myspaceMouse.on('rotate', (r) => { - rotate = r - }) - let translate: Translation = { - x: 0, - y: 0, - z: 0, - } - myspaceMouse.on('translate', (t) => { - translate = t - }) - - resetSentData() - - resetSentData() - expect(myspaceMouse.info).toMatchSnapshot() - resetSentData() - myspaceMouse.getButtons() - expect(getSentData()).toMatchSnapshot() - resetSentData() - - const mockHIDs = getMockHIDDevices() - expect(mockHIDs).toHaveLength(1) - const mockHID = mockHIDs[0] - - // Rotation: - mockHID.emit('data', Buffer.from([0x02, 0x32, 0x00, 0xff, 0xff, 0x8b, 0x00])) - expect(onError).toHaveBeenCalledTimes(0) - expect(rotate).toEqual({ - pitch: 50, - roll: -1, - yaw: 139, - }) - // Translation: - mockHID.emit('data', Buffer.from([0x01, 0x1b, 0x00, 0x15, 0x00, 0x5e, 0x01])) - expect(onError).toHaveBeenCalledTimes(0) - expect(translate).toEqual({ - x: 27, - y: 21, - z: 350, - }) - }) -})