mirror of
https://github.com/pybricks/pybricks-code.git
synced 2026-09-14 18:46:17 +00:00
ble/actions: namespace actions
This way we don't have to use aliases when importing.
This commit is contained in:
@@ -6,7 +6,7 @@ import { didFailToWrite } from '../ble-nordic-uart-service/actions';
|
||||
import { eventProtocolError } from '../ble-pybricks-service/actions';
|
||||
import {
|
||||
BleDeviceFailToConnectReasonType,
|
||||
didFailToConnect as bleDidFailToConnect,
|
||||
bleDidFailToConnectPybricks,
|
||||
} from '../ble/actions';
|
||||
import {
|
||||
BootloaderConnectionFailureReason,
|
||||
@@ -21,12 +21,14 @@ test('bleDeviceDidFailToConnect', async () => {
|
||||
console.error = jest.fn();
|
||||
|
||||
saga.put(
|
||||
bleDidFailToConnect({ reason: BleDeviceFailToConnectReasonType.Canceled }),
|
||||
bleDidFailToConnectPybricks({
|
||||
reason: BleDeviceFailToConnectReasonType.Canceled,
|
||||
}),
|
||||
);
|
||||
expect(console.error).toHaveBeenCalledTimes(0);
|
||||
|
||||
saga.put(
|
||||
bleDidFailToConnect({
|
||||
bleDidFailToConnectPybricks({
|
||||
reason: BleDeviceFailToConnectReasonType.Unknown,
|
||||
err: new Error('test error'),
|
||||
}),
|
||||
|
||||
@@ -6,7 +6,7 @@ import { didFailToWrite as bleUartDidFailToWrite } from '../ble-nordic-uart-serv
|
||||
import { eventProtocolError as pybricksEventProtocolError } from '../ble-pybricks-service/actions';
|
||||
import {
|
||||
BleDeviceFailToConnectReasonType,
|
||||
didFailToConnect as bleDeviceDidFailToConnect,
|
||||
bleDidFailToConnectPybricks,
|
||||
} from '../ble/actions';
|
||||
import { fileStorageDidFailToStoreTextFileValue } from '../fileStorage/actions';
|
||||
import {
|
||||
@@ -16,7 +16,7 @@ import {
|
||||
} from '../lwp3-bootloader/actions';
|
||||
|
||||
function handleBleDeviceDidFailToConnect(
|
||||
action: ReturnType<typeof bleDeviceDidFailToConnect>,
|
||||
action: ReturnType<typeof bleDidFailToConnectPybricks>,
|
||||
): void {
|
||||
if (action.reason === BleDeviceFailToConnectReasonType.Unknown) {
|
||||
console.error(action.err);
|
||||
@@ -54,7 +54,7 @@ function handleFileStorageDidFailToStoreTextFileValue(
|
||||
}
|
||||
|
||||
export default function* (): Generator {
|
||||
yield* takeEvery(bleDeviceDidFailToConnect, handleBleDeviceDidFailToConnect);
|
||||
yield* takeEvery(bleDidFailToConnectPybricks, handleBleDeviceDidFailToConnect);
|
||||
yield* takeEvery(pybricksEventProtocolError, handlePybricksEventProtocolError);
|
||||
yield* takeEvery(bleUartDidFailToWrite, handleBleUartDidFailToWrite);
|
||||
yield* takeEvery(bootloaderDidFailToConnect, handleBootloaderDidFailToConnect);
|
||||
|
||||
Reference in New Issue
Block a user