aboutsummaryrefslogtreecommitdiffhomepage
path: root/tests/ApplicationUtilsTest.php
Commit message (Collapse)AuthorAgeFilesLines
* Fix version check testVirtualTam2018-02-191-1/+1
| | | | Signed-off-by: VirtualTam <virtualtam@flibidi.net>
* Hide expected 'error_log' while running TU (clean PHPUnit log)ArthurHoaro2016-07-231-0/+3
|
* Rename configuration key for better sectionsArthurHoaro2016-06-111-20/+20
|
* ConfigManager no longer uses singleton patternArthurHoaro2016-06-111-4/+4
|
* Rename configuration keys and fix GLOBALS in templatesArthurHoaro2016-06-111-20/+20
|
* Replace $GLOBALS configuration with the configuration manager in the whole ↵ArthurHoaro2016-06-111-27/+27
| | | | code base
* application: default to the "stable" branch for update checksVirtualTam2015-11-271-2/+12
| | | | | | | Relates to #372 Relates to #390 Signed-off-by: VirtualTam <virtualtam@flibidi.net>
* application: refactor version checks, move to ApplicationUtilsVirtualTam2015-11-261-0/+218
| | | | | | | | | | | | | | | Relates to #372 Modifications: - move checkUpdate() to ApplicationUtils - reduce file I/O operations during version checks - apply coding conventions - add test coverage Tools: - create a sandbox directory for tests Signed-off-by: VirtualTam <virtualtam@flibidi.net>
* application: move checkPHPVersion from Utils to ApplicationUtilsVirtualTam2015-11-241-0/+31
| | | | | | Relates to #372 Signed-off-by: VirtualTam <virtualtam@flibidi.net>
* install: check file/directory permissions for Shaarli resourcesVirtualTam2015-11-241-0/+69
Relates to #40 Relates to #372 Additions: - FileUtils: IOException - ApplicationUtils: - check if Shaarli resources are accessible with sufficient permissions - basic test coverage - index.php: - check access permissions and redirect to an error page if needed: - before running the first installation Modifications: - LinkDB: - factorize datastore write code - check if the datastore (exists AND is writeable) OR (doesn't exist AND its parent dir is writable) - raise an IOException if needed Signed-off-by: VirtualTam <virtualtam@flibidi.net>