nextcloud/tests
Lukas Reschke 6a4c0cf237
Loop for newest version in appstore response
The current implementation when fetching apps from the appstore is to assume that the first element is the newest version, this is now always applicable and leads to the fact that for some apps (e.g. nextant) the newest version is not delivered. This can be easily tested by comparing the version of the downloaded Nextant version.

This change will loop over all releases delivered by the appstore and chooses the newest compatible one. While not the cleanest solution, it does its job.

Most of the code are actually unit tests. Whereas I have copied the whole original response from the appstore and also have performed the transformation. So that's why the diff looks so huge.

Signed-off-by: Lukas Reschke <lukas@statuscode.ch>
2016-11-24 14:29:57 +01:00
..
Core Fix changing display names for subadmins 2016-11-21 11:30:00 +01:00
Settings Merge pull request #2214 from nextcloud/remove-logging 2016-11-21 17:17:02 +01:00
apps
data Fix InfoParser empty tests 2016-11-16 09:25:45 +01:00
docker
lib Loop for newest version in appstore response 2016-11-24 14:29:57 +01:00
objectstore make object prefix configurable 2016-11-14 15:10:56 +01:00
travis
apps.php
bootstrap.php
enable_all.php Fix tests 2016-10-31 17:17:45 +01:00
karma.config.js Generate js codecov coverage 2016-11-09 08:03:29 +01:00
phpunit-autotest-external.xml
phpunit-autotest.xml [9.2] Add missing unit tests (#25936) 2016-10-24 14:25:52 +02:00
preseed-config.php
startsessionlistener.php