test(core): enable no-floating-promises rule for tests (#11915)

Sometimes, missing `await` in the test code can cause timing issues, leading to test failures. This PR enables the `no-floating-promises` rule for the test code to ensure that such errors do not occur.
This commit is contained in:
L-Sun
2025-04-23 08:17:41 +00:00
parent 200015a811
commit a9ad01491c
28 changed files with 136 additions and 121 deletions
@@ -82,7 +82,7 @@ const AudioWrapper = () => {
e.preventDefault();
const file = e.dataTransfer.files[0];
if (file && file.type.startsWith('audio/')) {
handleFileChange(file);
handleFileChange(file).catch(console.error);
}
},
[handleFileChange]
@@ -92,7 +92,7 @@ const AudioWrapper = () => {
(e: React.ChangeEvent<HTMLInputElement>) => {
const file = e.target.files?.[0];
if (file) {
handleFileChange(file);
handleFileChange(file).catch(console.error);
}
},
[handleFileChange]