test(cursor): reuse painting and web fixtures

This commit is contained in:
fufesou
2026-09-12 14:28:41 +08:00
parent 7e2e9b68da
commit a3bfe075d5
2 changed files with 30 additions and 55 deletions

View File

@@ -28,11 +28,7 @@ void main() {
registered = jsonDecode(value) as Map<String, dynamic>;
});
addTearDown(() => js.context['setByName'] = original);
final recorder = ui.PictureRecorder();
ui.Canvas(recorder).drawColor(const ui.Color(0xffffffff), ui.BlendMode.src);
final picture = recorder.endRecording();
final nativeImage = await picture.toImage(48, 48);
picture.dispose();
final nativeImage = await createTestImage(width: 48, height: 48);
addTearDown(nativeImage.dispose);
for (final (hotspot, scale, side, expected) in [
((7.0, 7.0), 633 / 1600, 19, (3, 3)),