+ apk_info = fdroidserver.update.scan_apk('org.bitbucket.tickytacky.mirrormirror_4.apk')
+ self.assertEqual(apk_info['icons_src'], {'160': 'res/drawable-mdpi/mirror.png',
+ '-1': 'res/drawable-mdpi/mirror.png'})
+
+ apk_info = fdroidserver.update.scan_apk('repo/info.zwanenburg.caffeinetile_4.apk')
+ self.assertEqual(apk_info['icons_src'], {'160': 'res/drawable/ic_coffee_on.xml',
+ '-1': 'res/drawable/ic_coffee_on.xml'})
+
+ apk_info = fdroidserver.update.scan_apk('repo/com.politedroid_6.apk')
+ self.assertEqual(apk_info['icons_src'], {'120': 'res/drawable-ldpi-v4/icon.png',
+ '160': 'res/drawable-mdpi-v4/icon.png',
+ '240': 'res/drawable-hdpi-v4/icon.png',
+ '320': 'res/drawable-xhdpi-v4/icon.png',
+ '-1': 'res/drawable-mdpi-v4/icon.png'})
+