Harald Eilertsen
b02f6a1dae
Add function is_local_url() to check if url is local.
2022-03-20 15:34:24 +01:00
Harald Eilertsen
8c19ab8f9f
Add helper to escape URLs.
...
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.
2022-03-20 15:34:24 +01:00
Mario
d65052c1ac
comment out failing tests for now
2022-02-11 12:19:50 +00:00
Mario
2fbc42753f
language test
2022-02-11 11:42:33 +00:00
Mario
2968bf8241
merge branch perms_ng into dev
2021-12-15 12:17:19 +00:00
Mario
af0896bb8b
a possible fix for the nested list test
2021-09-29 20:57:16 +00:00
Mario
e8d2819c42
fix test
2021-06-05 09:17:51 +00:00
Mario
2db3e4ca48
fix test
2021-05-27 11:49:09 +00:00
Hilmar R
c26dede97f
get dev
2021-03-01 18:48:11 +01:00
Mario
9afdf86961
coverage config
2020-11-26 12:10:16 +00:00
Mario
f4f1974be0
those would require dbunit
2020-11-26 12:01:15 +00:00
Mario
6f6399ca0f
fix test
2020-11-26 11:43:07 +00:00
Mario
5e1addc75e
revert folder renaming
2020-11-26 11:14:40 +00:00
Mario
21cd4a1b48
psr-4 autoloading standard
2020-11-26 08:43:03 +00:00
Mario
64a8913385
tests: more declare return type
2020-05-07 21:00:49 +00:00
Mario
266dcd44bb
tests: declare return type
2020-05-07 20:49:52 +00:00
Mario
4c1c690816
fix markdown test
2020-01-09 14:33:00 +00:00
Mario
d184e2708f
fix language tests
...
(cherry picked from commit 1affcb80172576dc46e4434cd10e1a534a9bb6c2)
2019-11-10 14:10:51 +01:00
zotlabs
cf844cb27c
http signature consolidation
2019-06-26 21:45:21 -07:00
Mario
701167bc12
Revert "fix test"
...
This reverts commit c5fca0a1e7
2019-04-25 11:22:45 +02:00
Mario
a39e63e324
Revert "dbunit does not work wirh phpunit v 8.1.3 - try 7.5.9"
...
This reverts commit 8401e9c2b4
2019-04-25 11:22:21 +02:00
Mario Vavti
8401e9c2b4
dbunit does not work wirh phpunit v 8.1.3 - try 7.5.9
2019-04-25 11:14:40 +02:00
Mario Vavti
c5fca0a1e7
fix test
2019-04-25 10:52:57 +02:00
Klaus Weidenbach
e6dadb215e
Refactor photo_driver to use namespaces.
...
Add simple UnitTest, but it is not yet very meaningful.
2019-02-14 22:06:42 +01:00
zotlabs
47f31eed37
update tests for changes in handle_tags()
2019-02-03 17:10:33 -08:00
Klaus Weidenbach
d6167636fa
Add PostgreSQL to gitlab-ci setup.
...
Run our tests against a PostgreSQL again.
2019-01-17 22:13:12 +01:00
zotlabs
034f23b47e
update httpsig unit test which is failing
2018-11-14 19:09:18 -08:00
Mario Vavti
fc6ff45c49
fix another markdown test
2018-10-30 22:51:52 +01:00
Mario Vavti
b4bac88c39
fix markdown tests
2018-10-30 22:37:41 +01:00
Mario Vavti
0b371c8103
fix html2markdown() and re-enable previously failing tests
2018-10-30 13:55:08 +01:00
git-marijus
0db047e572
fix phpunit error with html2markdown test and temporary disable failing markdown test in connection with **bold** and _italic_ (it is not clear why they fail and the code appears to work as expected)
2018-10-13 13:39:22 +02:00
git-marijus
22275f3077
fix dba_pdoTest
2018-10-13 13:26:59 +02:00
git-marijus
b77acb3e53
add gitlab-ci.yml and phpunit.xml
2018-10-13 13:19:17 +02:00
Mario Vavti
28bc4089d0
fix permission role test
2018-04-23 10:03:39 +02:00
zotlabs
95059f2bfd
fix permissionlimitstest after recent changes
2018-04-21 00:37:04 -07:00
git-marijus
06026c1c27
Merge pull request #1009 from dawnbreak/QA_testing
...
:construction_worker:Extend Travis, add PostgreSQL10.
2018-03-23 10:26:26 +01:00
Mario Vavti
eec4d9b5ad
an attemot to fix the PermissionRolesTest
2018-03-23 10:16:06 +01:00
Klaus Weidenbach
a732b2bca1
:construction_worker:Extend Travis, add PostgreSQL10.
...
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.
2018-03-17 23:27:56 +01:00
Klaus Weidenbach
7c28a40c3e
✅ Unit Test for HTTPSig.
2018-02-28 16:04:13 +01:00
Mario Vavti
68c6d7a099
fix syntax error
2018-02-27 09:55:10 +01:00
zotlabs
cbcf389f50
fix autoname test
2018-02-26 14:30:04 -08:00
Klaus Weidenbach
210c91398d
Make it little bit less likely to erase a real database.
...
Changed the default PHPUnit database environment variables to make it
little bit less likely to truncate accidently a real database.
2018-01-29 22:01:40 +01:00
Klaus Weidenbach
4bf0c9e36a
✅ Add tests for non existent tables.
...
Prevent PHP warnings "Undefined variable" in dba_pdo::q();
2018-01-28 23:02:46 +01:00
Klaus Weidenbach
fb111e6d95
✅ Unit Test for dba_pdo driver class.
2018-01-28 22:56:21 +01:00
Klaus Weidenbach
e177462c90
✅ Unit Test for \DBA factory.
2018-01-28 22:56:21 +01:00
Klaus Weidenbach
063654373d
Fix a PHP error in a unit test for PHP7.2.
2017-11-25 21:49:51 +01:00
Klaus Weidenbach
ee929752e3
:construction_worker:Improve Travis, add PHP7.2.
...
Improve Travis CI configuration a bit and add PHP7.2 to the test matrix.
Add PHPUnit Testdox output and optionally deploy test results on release tags.
Add a configuration file for infection (Mutation Testing Framework).
2017-11-25 21:49:51 +01:00
Klaus Weidenbach
c571ca40d7
✅ unit tests for Zotlabs\Access classes.
2017-11-10 21:22:18 +01:00
Klaus Weidenbach
1be98d7b7f
✅ Some more work on unit tests.
...
Some small improvements for coverage report.
Add more functions from include/text.php
Update composer dev libraries for phpunit.
2017-10-29 22:00:55 +01:00
Klaus Weidenbach
66832c41e9
⬆️ Update intl library.
...
Update intl library from v0.4? (2014) to v0.7.4 (2016).
Use global composer autoloader now.
2017-10-29 22:00:12 +01:00