From 22d671263a53bdf628c84146b68e858c2ea6a74f Mon Sep 17 00:00:00 2001 From: FC Stegerman Date: Tue, 18 Jul 2023 23:26:32 +0200 Subject: [PATCH] JPGs instead of LetterBitmap (robolectric missing Canvas support) --- app/src/test/java/protect/card_locker/ImportExportTest.java | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/app/src/test/java/protect/card_locker/ImportExportTest.java b/app/src/test/java/protect/card_locker/ImportExportTest.java index 90358a58d..986f2a441 100644 --- a/app/src/test/java/protect/card_locker/ImportExportTest.java +++ b/app/src/test/java/protect/card_locker/ImportExportTest.java @@ -818,8 +818,9 @@ public class ImportExportTest { @Test public void exportImportV2Zip() throws FileNotFoundException { // Prepare images - Bitmap bitmap1 = new LetterBitmap(activity.getApplicationContext(), "1", "1", 12, 64, 64, Color.BLACK, Color.YELLOW).getLetterTile(); - Bitmap bitmap2 = new LetterBitmap(activity.getApplicationContext(), "2", "2", 12, 64, 64, Color.GREEN, Color.WHITE).getLetterTile(); + // NB: we can't use LetterBitmap as robolectric doesn't support Canvas enough + Bitmap bitmap1 = BitmapFactory.decodeStream(getClass().getResourceAsStream("stocard-front.jpg")); + Bitmap bitmap2 = BitmapFactory.decodeStream(getClass().getResourceAsStream("stocard-back.jpg")); // Set up cards and groups HashMap loyaltyCardHashMap = new HashMap<>();