aboutsummaryrefslogtreecommitdiffstats
path: root/tests/unit/Module/RpostTest.php
Commit message (Collapse)AuthorAgeFilesLines
* Fix warnings exposed by tests.Harald Eilertsen2024-06-131-4/+7
| | | | Mainly missing variables for templates, and channel entries.
* tests: More tests for Module\Rpost.Harald Eilertsen2024-06-131-14/+44
| | | | Also refactor the tests a bit to avoid duplicatng code.
* tests: Module\Rpost shows login form if not authenticated.Harald Eilertsen2024-06-131-0/+13
|
* tests: Add comment to Tests\Unit\Module\RpostTest.Harald Eilertsen2024-06-131-0/+4
|
* Module\Rpost: Add basic test and fix session access.Harald Eilertsen2024-06-131-0/+31
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.