aboutsummaryrefslogtreecommitdiffstats
path: root/tests
Commit message (Collapse)AuthorAgeFilesLines
* tests: Don't explicitly require CUT in AntiXSSTest.Harald Eilertsen2023-07-121-2/+0
| | | | Rely on PHPUnit config to load the app and the code under test.
* unit-tests: There's no need to test builtin func hex2binHarald Eilertsen2023-07-121-10/+0
|
* unit tests: Cosmetic fixes in AntiXSSTest.phpHarald Eilertsen2023-07-121-25/+29
| | | | | | - Start comments with capital letter - Fix indentation - Add missing doc comments
* Unit tests: Update Markdown tests to reflect that it works.Harald Eilertsen2023-06-141-2/+2
|
* Unit tests: Book Hubzilla to make app env available in tests.Harald Eilertsen2023-06-141-0/+6
| | | | | Not quite unit test clean, but a somewhat pragmatic approach to make the tests pass as is.
* Add function is_local_url() to check if url is local.Harald Eilertsen2022-03-201-0/+33
|
* Add helper to escape URLs.Harald Eilertsen2022-03-201-0/+20
| | | | | | | | | The escaping makes the URL safe for display and for use in HTML element attributes (such as href="..." etc), but does not guarantee that the URL itself is valid after conversion. This should be good enough for mitigating XSS issues caused by injecting html or javascript into a URL. Also probably good enough for _most_ normal URLs, but there may be devils hidden in the details somewhere.
* comment out failing tests for nowMario2022-02-111-0/+5
|
* language testMario2022-02-111-5/+0
|
* merge branch perms_ng into devMario2021-12-153-33/+14
|
* a possible fix for the nested list testMario2021-09-291-2/+2
|
* fix testMario2021-06-051-1/+1
|
* fix testMario2021-05-271-0/+2
|
* get devHilmar R2021-03-016-3/+96
|
* coverage configMario2020-11-261-1/+1
|
* those would require dbunitMario2020-11-261-2/+5
|
* fix testMario2020-11-262-2/+3
|
* revert folder renamingMario2020-11-2635-0/+3069
|
* psr-4 autoloading standardMario2020-11-2638-3404/+0
|
* tests: more declare return typeMario2020-05-071-1/+1
|
* tests: declare return typeMario2020-05-071-1/+1
|
* fix markdown testMario2020-01-091-2/+2
|
* fix language testsMario2019-11-101-3/+3
| | | (cherry picked from commit 1affcb80172576dc46e4434cd10e1a534a9bb6c2)
* http signature consolidationzotlabs2019-06-261-21/+6
|
* Revert "fix test"Mario2019-04-251-2/+2
| | | This reverts commit c5fca0a1e784130b0e6f7aeee0bc36999f120bbf
* Revert "dbunit does not work wirh phpunit v 8.1.3 - try 7.5.9"Mario2019-04-251-2/+2
| | | This reverts commit 8401e9c2b4bca3bf19eb7590f827b7169f4647d9
* dbunit does not work wirh phpunit v 8.1.3 - try 7.5.9Mario Vavti2019-04-251-2/+2
|
* fix testMario Vavti2019-04-251-2/+2
|
* Refactor photo_driver to use namespaces.Klaus Weidenbach2019-02-142-0/+186
| | | | Add simple UnitTest, but it is not yet very meaningful.
* update tests for changes in handle_tags()zotlabs2019-02-031-13/+4
|
* Add PostgreSQL to gitlab-ci setup.Klaus Weidenbach2019-01-171-15/+18
| | | | Run our tests against a PostgreSQL again.
* update httpsig unit test which is failingzotlabs2018-11-141-0/+2
|
* fix another markdown testMario Vavti2018-10-301-1/+1
|
* fix markdown testsMario Vavti2018-10-301-12/+6
|
* fix html2markdown() and re-enable previously failing testsMario Vavti2018-10-301-4/+4
|
* fix phpunit error with html2markdown test and temporary disable failing ↵git-marijus2018-10-131-4/+8
| | | | markdown test in connection with **bold** and _italic_ (it is not clear why they fail and the code appears to work as expected)
* fix dba_pdoTestgit-marijus2018-10-131-2/+2
|
* add gitlab-ci.yml and phpunit.xmlgit-marijus2018-10-131-0/+42
|
* fix permission role testMario Vavti2018-04-231-1/+1
|
* fix permissionlimitstest after recent changeszotlabs2018-04-211-1/+1
|
* Merge pull request #1009 from dawnbreak/QA_testinggit-marijus2018-03-231-6/+11
|\ | | | | :construction_worker:Extend Travis, add PostgreSQL10.
| * :construction_worker:Extend Travis, add PostgreSQL10.Klaus Weidenbach2018-03-171-6/+11
| | | | | | | | | | | | Add PostgreSQL10 to TravisCI through Docker container. Use PHP7.2 instead of PHP7.1 as default test environment. Update to current stable MariaDB 10.2 from stable (GA) 10.1.
* | an attemot to fix the PermissionRolesTestMario Vavti2018-03-231-1/+2
|/
* :white_check_mark: Unit Test for HTTPSig.Klaus Weidenbach2018-02-281-0/+125
|
* fix syntax errorMario Vavti2018-02-271-1/+1
|
* fix autoname testzotlabs2018-02-261-2/+5
|
* Make it little bit less likely to erase a real database.Klaus Weidenbach2018-01-294-21/+23
| | | | | Changed the default PHPUnit database environment variables to make it little bit less likely to truncate accidently a real database.
* :white_check_mark: Add tests for non existent tables.Klaus Weidenbach2018-01-281-0/+22
| | | | Prevent PHP warnings "Undefined variable" in dba_pdo::q();
* :white_check_mark: Unit Test for dba_pdo driver class.Klaus Weidenbach2018-01-287-4/+273
|
* :white_check_mark: Unit Test for \DBA factory.Klaus Weidenbach2018-01-281-0/+67
|