From 0ac984d6f2a2d2bc729543b33bba67fbb198a230 Mon Sep 17 00:00:00 2001 From: Eike Ahmels Date: Fri, 2 Feb 2024 01:39:38 +0100 Subject: [PATCH] New am32 repo url (#455) * new am32 github url --- .../FirmwareSelector/__tests__/index.test.jsx | 4 ++-- src/Components/Home/index.jsx | 2 +- src/sources/AM32/__tests__/index.test.js | 20 +++++++++---------- src/sources/AM32/index.js | 2 +- 4 files changed, 14 insertions(+), 14 deletions(-) diff --git a/src/Components/FirmwareSelector/__tests__/index.test.jsx b/src/Components/FirmwareSelector/__tests__/index.test.jsx index e1a68f1e8..f5d76dd28 100644 --- a/src/Components/FirmwareSelector/__tests__/index.test.jsx +++ b/src/Components/FirmwareSelector/__tests__/index.test.jsx @@ -314,7 +314,7 @@ describe('FirmwareSelector', () => { fireEvent.change(screen.getByRole(/combobox/i, { name: 'Version' }), { target: { - value: 'https://github.com/AlkaMotors/AM32-MultiRotor-ESC-firmware/releases/download/v1.94/', + value: 'https://github.com/am32-firmware/AM32/releases/download/v1.94/', name: 'Version', }, }); @@ -377,7 +377,7 @@ describe('FirmwareSelector', () => { fireEvent.change(screen.getByRole(/combobox/i, { name: 'Version' }), { target: { - value: 'https://github.com/AlkaMotors/AM32-MultiRotor-ESC-firmware/releases/download/v1.94/', + value: 'https://github.com/am32-firmware/AM32/releases/download/v1.94/', name: 'Version', }, }); diff --git a/src/Components/Home/index.jsx b/src/Components/Home/index.jsx index b12917cac..160d4f104 100644 --- a/src/Components/Home/index.jsx +++ b/src/Components/Home/index.jsx @@ -151,7 +151,7 @@ function HomeColumnCenter() {
  • diff --git a/src/sources/AM32/__tests__/index.test.js b/src/sources/AM32/__tests__/index.test.js index db49e90df..e5a683959 100644 --- a/src/sources/AM32/__tests__/index.test.js +++ b/src/sources/AM32/__tests__/index.test.js @@ -115,40 +115,40 @@ describe('AM32', () => { expect(name).toEqual('NOT READY - AM32, FLASH FIRMWARE, Bootloader v8 (PB2)'); }); - it('should return valid URL for version 1.94', () => { + it('should return valid URL for version 2.08', () => { const firmwareConfig = { escKey: 'IFlight_50A', - version: '1.94', - url: 'https://github.com/AlkaMotors/AM32-MultiRotor-ESC-firmware/releases/download/v1.94/', + version: '2.08', + url: 'https://github.com/am32-firmware/AM32/releases/download/v2.08/', esc: { meta: {} }, }; const url = source.getFirmwareUrl(firmwareConfig); - expect(url).toEqual('https://github.com/AlkaMotors/AM32-MultiRotor-ESC-firmware/releases/download/v1.94/AM32_IFLIGHT_F051_1.94.hex'); + expect(url).toEqual('https://github.com/am32-firmware/AM32/releases/download/v2.08/AM32_IFLIGHT_F051_2.08.hex'); }); it('should return valid URL for version included in patterns', () => { const firmwareConfig = { escKey: 'IFlight_50A', - version: 'v1.91', - url: 'https://github.com/AlkaMotors/AM32-MultiRotor-ESC-firmware/releases/download/v1.91/', + version: 'v2.08', + url: 'https://github.com/am32-firmware/AM32/releases/download/v2.08/', esc: { meta: {} }, }; const url = source.getFirmwareUrl(firmwareConfig); - expect(url).toEqual('https://github.com/AlkaMotors/AM32-MultiRotor-ESC-firmware/releases/download/v1.91/AM32_IFLIGHT_F051_1.91.hex'); + expect(url).toEqual('https://github.com/am32-firmware/AM32/releases/download/v2.08/AM32_IFLIGHT_F051_2.08.hex'); }); it('should return valid URL for version with name detected', () => { const firmwareConfig = { escKey: 'DOES_NOT_EXIST', - version: 'v1.95', - url: 'https://github.com/AlkaMotors/AM32-MultiRotor-ESC-firmware/releases/download/v1.95/', + version: 'v2.08', + url: 'https://github.com/am32-firmware/AM32/releases/download/v2.08/', esc: { meta: { am32: { fileName: 'DETECTED_FILENAME' } } }, }; const url = source.getFirmwareUrl(firmwareConfig, 'DETECTED'); - expect(url).toEqual('https://github.com/AlkaMotors/AM32-MultiRotor-ESC-firmware/releases/download/v1.95/AM32_DETECTED_FILENAME_1.95.hex'); + expect(url).toEqual('https://github.com/am32-firmware/AM32/releases/download/v2.08/AM32_DETECTED_FILENAME_2.08.hex'); }); it('should return a list of valid names', () => { diff --git a/src/sources/AM32/index.js b/src/sources/AM32/index.js index dcb1b4807..1715bfcfc 100644 --- a/src/sources/AM32/index.js +++ b/src/sources/AM32/index.js @@ -7,7 +7,7 @@ import Arm from '../../utils/Hardware/Arm'; import semver from 'semver'; import { fetchJsonCached } from '../../utils/Fetch'; -const GITHUB_REPO = 'AlkaMotors/AM32-MultiRotor-ESC-firmware'; +const GITHUB_REPO = 'am32-firmware/AM32'; class AM32Source extends GithubSource { minVersion = "1.94";