summaryrefslogtreecommitdiffstats
path: root/tests
Commit message (Collapse)AuthorAgeFilesLines
* Fix broken link to people.opmlrdalverny2022-01-221-0/+20
|
* Move public resources under public/ directoryrdalverny2022-01-221-3/+44
| | | | | | | | | | | | | | Existing setups need to update their server config to point (or link to) public/ directory instead of the root of the code repo. Configuration (and password) location also changes from custom/ and admin/inc to custom/config/. That way, config and code library move out of the publicly served file tree. Apart from the change of the web root, config should be migrated seamlessly.
* Add test coverage, add tests, refactor OPML codeRomain d'Alverny2022-01-168-15/+172
|
* Fix tests, adjust composerRomain d'Alverny2022-01-151-1/+4
|
* Refactor main controller and templatesRomain d'Alverny2022-01-151-1/+1
| | | | | | | | | | | | Templates for the public part: - archive/default views are merged into a single set - becomes HTML5 Controller code is reorganized for clarity. Compiled template caching is also fixed and activated when config cache value is > 0. Caching is also given new default larger values.
* Sanitize some HTML tags while in fast parsing modeRomain d'Alverny2022-01-122-0/+121
| | | | | | | | It's almost the same config as `set_stupidly_fast(true)` only we don't want to touch at `add_attributes` (because it's valuable safety) and we do want to strip specific tags (among which <script>, see moonmoon/moonmoon#111).
* Install code QA helpers, enforce PSR2Romain d'Alverny2022-01-114-12/+14
| | | | Installs phpcs, phpmd, parallel-lint, phpstan.
* Remove unneeded polyfillsRomain d'Alverny2022-01-111-8/+1
|
* Require PHP 7.2Romain d'Alverny2022-01-103-7/+7
| | | | moonmoon now supports PHP 7.2 to 8.1.
* Add hash_equals polyfill and related testsnashe2017-12-181-0/+15
|
* Add GuzzleHarness and use itnashe2017-10-172-29/+26
|
* Add tests for the installernashe2017-07-161-0/+84
|
* Test PlanetErrornashe2017-07-071-0/+12
| | | | ?!
* Test PlanetConfignashe2017-07-071-0/+73
|
* Codeception was slightly overkill, get back to PHPUnitnashe2017-05-2818-2497/+25
|
* Add more tests for _filterItemsByCategorynashe2015-08-091-3/+5
|
* Port the testmore unit tests to Codeceptionnashe2015-08-052-0/+70
|
* Require Codeception 2nashe2015-08-0517-0/+2484