Harald Eilertsen
5b93aa1148
Tests: Unbreak help test.
2024-09-29 14:28:17 +02:00
Harald Eilertsen
2cd779cbe9
Don't autoload test cases using composer.
...
Introduces a bootstrap file that ensures that the base test case classes
are loaded and available instead.
This reduces the number of warnings when running composer install.
2024-09-24 13:54:42 +02:00
Mario
61c03e4b4e
fix html2bbcode table and add test
2024-08-02 07:17:54 +00:00
Harald Eilertsen
d3093dce1b
Improve translation message for help pages.
...
Display the target language instead of "your preferred language". Makes
it a bit more explicit.
2024-07-24 11:57:41 +02:00
Harald Eilertsen
61f9ad8274
Add a notice to help pages when defaulting to english.
2024-07-24 11:46:18 +02:00
Harald Eilertsen
1bd52867fb
Fallback to english help topic if localized topic is not found.
2024-07-23 18:52:12 +02:00
Harald Eilertsen
898fb4f800
Refactor HelpTest.php.
...
Move default stubs to a function to make them reusable.
2024-07-23 18:51:22 +02:00
Harald Eilertsen
7afb01e488
Redirect help to about page when locale but no topic specified in URL
2024-07-23 12:24:42 +02:00
Mario
0097840e32
Merge branch 'misc-fixes' into 'dev'
...
Add module test helper expectRedirectTo + api docs
See merge request hubzilla/core!2138
2024-06-17 08:52:01 +00:00
Harald Eilertsen
62cbd87e71
Update API docs for Module test case base class.
2024-06-16 08:57:09 +02:00
Harald Eilertsen
72453c49f8
tests: Add helper expectRedirectTo to module test class.
...
Just a shorthand for manually stubbing `goaway` and setting the
expectations on the test case.
2024-06-16 08:56:43 +02:00
Harald Eilertsen
d760790643
Add basic test for create_identity function.
...
Not an exhaustive test for now, but does at least excercise some of the
code.
2024-06-14 16:43:38 +02:00
Harald Eilertsen
1ed8383c33
Allow passing callable as array to hooks.
2024-06-14 16:43:38 +02:00
Harald Eilertsen
20a8da0683
tests: Remove obsolete stubs from Permissions tests
...
These stubs are no longer needed, as the tests have a db now.
2024-06-14 12:10:35 +02:00
Harald Eilertsen
fb1c66fbc9
Fix warnings exposed by tests.
...
Mainly missing variables for templates, and channel entries.
2024-06-13 13:34:20 +02:00
Harald Eilertsen
5abe14982a
tests: More tests for Module\Rpost.
...
Also refactor the tests a bit to avoid duplicatng code.
2024-06-13 13:34:20 +02:00
Harald Eilertsen
76a92ac2e1
tests: Module\Rpost shows login form if not authenticated.
2024-06-13 13:34:20 +02:00
Harald Eilertsen
7c688de9cd
tests: Add comment to Tests\Unit\Module\RpostTest.
2024-06-13 13:34:20 +02:00
Harald Eilertsen
93a45be181
tests: Set query string in Module\TestCase::get method.
2024-06-13 13:34:20 +02:00
Harald Eilertsen
d187c0025a
tests: Configure system.baseurl for tests.
2024-06-13 13:34:20 +02:00
Harald Eilertsen
62aefadc27
Module\Rpost: Add basic test and fix session access.
...
Just a basic test to ensure that the module `get()` method behaves
somewhat reasonable when no query params are given.
Had to make a small change to the Rpost module itself. Since the
`$_SESSION` superglobal may not always be set (and is not in the test),
use `isset` instead of `array_key_exists` to check if we have saved
query params in the session.
In general, isset is safer than array_key_exists if there's a chance
that the array itself may not exist.
2024-06-13 13:34:20 +02:00
Harald Eilertsen
350f84913a
Skip checking MFA status for WebDAV and CardDAV requests.
2024-06-05 07:59:42 +00:00
Harald Eilertsen
cad82d12d2
Upgrade test framework to PHPUnit 10.5
2024-05-27 06:17:05 +00:00
Harald Eilertsen
5da0cc138f
Refactor and cleanup Rbmark module + add tests
2024-05-15 08:28:19 +00:00
Mario
481e08b904
remove p tags from li. otherwise we will get unwanted new lines in the list. add test.
2024-05-08 15:41:54 +00:00
Mario
9dd63db736
add tests
2024-05-07 08:56:25 +00:00
Mario
219f0dfeca
also deal with ol and ul tags earlier and add test for double nested lists
2024-05-03 12:04:19 +02:00
Mario
3a50a0b715
deal with li tags earlier seems to be more straight forward also add test for li without closing tag
2024-05-03 10:23:36 +02:00
Mario
b25662e183
fix nested lists by parsing li before ul or ol and add a test
2024-05-03 09:39:58 +02:00
Mario
07696d4bd1
fix the test - we do not use a title anymore since it does not make much sense in combination of the sub titles
2024-05-02 19:24:13 +00:00
Mario
fb4568001d
Merge branch 'fix-broken-get_rpost_path' into 'dev'
...
Libzot: get_rpost_path was broken for URL's with no port.
See merge request hubzilla/core!2123
2024-05-02 14:43:22 +00:00
Harald Eilertsen
630cecd740
Libzot: get_rpost_path was broken for URL's with no port.
2024-05-01 20:57:56 +02:00
Harald Eilertsen
4d29cffde5
Improve docs for UnitTestCase class.
2024-05-01 17:03:03 +02:00
Harald Eilertsen
7c34a3676d
Rework Help module + begin tests for Setup module
2024-04-30 06:59:19 +00:00
Mario
53354a1930
more remove additional linebreaks after block element plus test
2024-03-25 21:42:50 +01:00
Mario
3c0d6339bb
make sure we preserve linefeeds in the actual content of lists and tables also add tests
2024-03-24 17:50:27 +01:00
Mario
a0cfe22501
Merge branch 'deprecate-include-config-in-core' into 'dev'
...
Deprecate *_config() functions in core.
See merge request hubzilla/core!2114
2024-03-24 09:58:21 +00:00
Harald Eilertsen
0dc959d9fe
Deprecate *_config() functions in core.
2024-03-24 09:58:21 +00:00
Mario
371b8440c3
adjust tests after recent commit
2024-03-21 11:04:03 +00:00
Mario
3de8f5e7de
deal with wihitespace issues in tables and lists and add tests
2024-03-20 14:35:43 +01:00
Mario
b3c260a145
fix reshares from streams loosing image
2024-03-20 09:31:17 +01:00
Mario
e0de813700
Merge branch 'fix-test-setup-on-mariadb' into 'dev'
...
Fix test db setup on MySQL/Mariadb + changed default
See merge request hubzilla/core!2112
2024-03-14 12:42:04 +00:00
Harald Eilertsen
39448a0871
Fix test db setup on MySQL/Mariadb + changed default
2024-03-14 12:42:03 +00:00
Mario
0e59cfb839
fix code comment
2024-03-13 14:08:56 +01:00
Mario
328ce0a837
fix another regression from last Lib/Config refactor which returned the default falue in case the value was an array. also add a testcase for this situation
2024-03-13 14:05:58 +01:00
Mario
5207e1e774
remove unused include
2024-03-07 09:06:20 +00:00
Mario
c1228d6b6d
whitespace
2024-03-07 10:01:46 +01:00
Mario
6262d351b7
fix deprecation warning and add test
2024-03-07 10:00:02 +01:00
Mario
37b22fe542
fix unterminated entity reference error when dealing with domxpath and add a test
2024-03-06 21:08:46 +01:00
Mario
15a7d2d4de
Merge branch 'some-bbcode-cleanup' into 'dev'
...
Add some beginning tests for bbcode, and a bit of refactoring
See merge request hubzilla/core!2110
2024-03-01 16:18:07 +00:00