aboutsummaryrefslogtreecommitdiffstats
path: root/tests/unit
Commit message (Collapse)AuthorAgeFilesLines
* 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-012-3/+96
|
* those would require dbunitMario2020-11-261-2/+5
|
* fix testMario2020-11-261-1/+2
|
* revert folder renamingMario2020-11-2621-0/+2575
|
* psr-4 autoloading standardMario2020-11-2624-2899/+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
|
* 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
|
* fix permission role testMario Vavti2018-04-231-1/+1
|
* fix permissionlimitstest after recent changeszotlabs2018-04-211-1/+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
|
* :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-283-0/+244
|
* :white_check_mark: Unit Test for \DBA factory.Klaus Weidenbach2018-01-281-0/+67
|
* Fix a PHP error in a unit test for PHP7.2.Klaus Weidenbach2017-11-251-4/+4
|
* :white_check_mark: unit tests for Zotlabs\Access classes.Klaus Weidenbach2017-11-103-35/+387
|
* :white_check_mark: Some more work on unit tests.Klaus Weidenbach2017-10-294-4/+73
| | | | | | Some small improvements for coverage report. Add more functions from include/text.php Update composer dev libraries for phpunit.
* :arrow_up: Update intl library.Klaus Weidenbach2017-10-291-2/+2
| | | | | Update intl library from v0.4? (2014) to v0.7.4 (2016). Use global composer autoloader now.
* :arrow_up: Update Text_LanguageDetect.Klaus Weidenbach2017-10-292-5/+9
| | | | | | | | Update from v0.3.0 (2012) to v1.0.0 (2017) which should remove some warnings and improve PHP7 support. Using composer to handle this PEAR library now. Fix a problem in FeedutilsTest.
* :white_check_mark: Some unit test for include/language.phpKlaus Weidenbach2017-10-261-0/+165
| | | | | Unfortunately not so much unit testable, but added in preparation to update LanguageDetect and Intl library.
* Merge branch 'dev' of https://github.com/redmatrix/hubzilla into xdev_mergezotlabs2017-05-302-0/+159
|\
| * :hammer::white_check_mark: Add html2markdown unit tests.Klaus Weidenbach2017-05-272-0/+167
| | | | | | | | | | | | A tiny refactoring to make HTML 2 markdown conversion testable. Add some unit tests to check the behavior of the now used HTML2Markdown library. There are some differences compared to the old pixel418/markdownify library.
* | Merge branch 'dev' of https://github.com/redmatrix/hubzilla into xdev_mergezotlabs2017-05-221-0/+148
|\|
| * :construction_worker::white_check_mark: Documentation Permissions.php.Klaus Weidenbach2017-05-171-0/+148
| | | | | | | | | | Also add some phpunit tests for this class, but there are some problems yet with mocking static functions.