1
0
mirror of https://gitlab.com/fdroid/fdroidserver.git synced 2024-11-20 13:50:12 +01:00
fdroidserver/tests/repo
Jochen Sprickerhof 889b8cb372 Don't copy per version anti features to all versions
make_v0() modified the apps data structure to copy an anti feature for a
specific version to all versions resulting in index-v1 and -v2 to
contain wrong anti feature annotations. This patch fixes this and adds a
test that the data structure is no longer modified.

The bug shadowed bugs in the AF implementation of -v1 and -v2 resulting
in not coping the version specific data. This is corrected as well.
This is also tested now.

For -v2 the AF dict is now sorted to make the result reproducible.

Finally The NoSourceSince AF was added as a per version and overall AF
in -v1 and is now only applied as an overall AF and the test is updated
accordingly.
2023-04-04 14:20:41 +00:00
..
obb.mainpatch.current/en-US include graphics and screenshots from repo in V1 index 2017-03-17 13:55:40 +01:00
org.videolan.vlc/en-US include graphics and screenshots from repo in V1 index 2017-03-17 13:55:40 +01:00
categories.txt tests: include info.zwanenburg.caffeinetile in index tests 2018-10-10 16:02:34 +02:00
com.example.test.helloworld_1.apk Added test aapt output files for build-tools 28.0.3 2019-01-13 19:27:02 +01:00
com.politedroid_3.apk tests: test moving files to and from the archive 2017-06-28 23:53:42 +02:00
com.politedroid_4.apk tests: test moving files to and from the archive 2017-06-28 23:53:42 +02:00
com.politedroid_5.apk tests: test moving files to and from the archive 2017-06-28 23:53:42 +02:00
com.politedroid_6.apk tests: test moving files to and from the archive 2017-06-28 23:53:42 +02:00
duplicate.permisssions_9999999.apk update: handle APKs with a blank versionName 2018-04-17 12:36:49 +02:00
entry.json Don't copy per version anti features to all versions 2023-04-04 14:20:41 +00:00
fake.ota.update_1234.zip gpg-sign all valid files in the repo, including source tarballs 2016-11-07 14:53:01 +01:00
index-v1.json Don't copy per version anti features to all versions 2023-04-04 14:20:41 +00:00
index-v2.json Don't copy per version anti features to all versions 2023-04-04 14:20:41 +00:00
index.xml Don't copy per version anti features to all versions 2023-04-04 14:20:41 +00:00
info.zwanenburg.caffeinetile_4.apk update: extract and store XML icons 2018-02-15 14:28:45 +01:00
main.1619.obb.mainpatch.current.obb tests for finding the proper OBB files for each APK 2016-07-07 22:34:41 +02:00
main.1101613.obb.main.twoversions.obb tests for finding the proper OBB files for each APK 2016-07-07 22:34:41 +02:00
main.1101615.obb.main.twoversions.obb tests for finding the proper OBB files for each APK 2016-07-07 22:34:41 +02:00
main.1434483388.obb.main.oldversion.obb tests for finding the proper OBB files for each APK 2016-07-07 22:34:41 +02:00
no.min.target.sdk_987.apk update: do not set targetSdkVersion if the APK is missing it 2018-10-10 15:29:02 +02:00
obb.main.oldversion_1444412523.apk fix mistake: lists use .append() not .add() 2017-04-10 23:02:12 +02:00
obb.main.twoversions_1101613.apk tests for finding the proper OBB files for each APK 2016-07-07 22:34:41 +02:00
obb.main.twoversions_1101615.apk tests for finding the proper OBB files for each APK 2016-07-07 22:34:41 +02:00
obb.main.twoversions_1101617_src.tar.gz gpg-sign all valid files in the repo, including source tarballs 2016-11-07 14:53:01 +01:00
obb.main.twoversions_1101617.apk tests for finding the proper OBB files for each APK 2016-07-07 22:34:41 +02:00
obb.mainpatch.current_1619_another-release-key.apk allow APKs with same packageName/versionCode but different signer 2017-06-01 10:30:41 +02:00
obb.mainpatch.current_1619.apk tests for finding the proper OBB files for each APK 2016-07-07 22:34:41 +02:00
patch.1619.obb.mainpatch.current.obb tests for finding the proper OBB files for each APK 2016-07-07 22:34:41 +02:00
souch.smsbypass_9.apk handle bad SDK Version values in APKs 2018-04-26 15:19:41 +02:00
urzip-; Рахма́, [rɐxˈmanʲɪnəf] سيرجي_رخمانينوف 谢·.apk tests: rename unicode test file to fix "file name too long" errors 2018-05-25 17:27:58 +02:00
v1.v2.sig_1020.apk support APK Signature V2 when apksigner is installed 2019-02-01 09:17:56 +01:00