Johannes Meyer
|
f61d278110
|
test: Support `ICINGAWEB_CONFIGDIR` during bootstrapping
|
2023-08-09 13:48:45 +02:00 |
Johannes Meyer
|
597cb5c94d
|
tests: Use a real app for bootstrapping
Makes the tests less isolated, but streamlines
the autoloading and other stuff in a way that's
more maintainable than before.
|
2023-07-05 09:24:49 +02:00 |
Johannes Meyer
|
0803a1bbdc
|
test: Support multiple paths in `ICINGAWEB_MODULES_DIR`
|
2023-01-18 12:07:11 +01:00 |
Johannes Meyer
|
93bac9443d
|
test: Expect internal test dependencys in `php/Lib`
Loading internal test dependencies did previously only work
if placed directly inside `php`. No module does this at this
time.
|
2023-01-18 12:03:54 +01:00 |
Johannes Meyer
|
23c4ae2469
|
test: Don't require Mockery the legacy way
Installing locally as composer library is now the only way.
|
2023-01-18 12:02:38 +01:00 |
Johannes Meyer
|
6633bde9e9
|
tests: Load Mockery as late as possible
|
2021-11-02 09:26:00 +01:00 |
Johannes Meyer
|
06d03dc21f
|
tests: Load external libraries
|
2021-11-02 09:26:00 +01:00 |
Johannes Meyer
|
bc1c967dec
|
BaseTestCase: Inherit from `Mockery\Adapter\Phpunit\MockeryTestCase`
|
2021-04-09 12:38:43 +02:00 |
Johannes Meyer
|
9e1d14666c
|
test: Load composer autoloader if available
|
2020-01-22 13:09:01 +01:00 |
Markus Frosch
|
99a31468c9
|
test: Cleanup vendor symlinks
|
2018-12-05 14:57:38 +01:00 |
Alexander A. Klimov
|
0c364f7866
|
icingacli test php unit: include the classes of all installed modules
refs #3494
|
2018-07-10 15:24:19 +02:00 |
Markus Frosch
|
593fd485f6
|
Add travis testing
|
2017-06-13 11:07:16 +02:00 |
Johannes Meyer
|
73e24302c0
|
Make running unittests with the icingacli work in package installations
fixes #2787
|
2017-03-09 11:36:35 +01:00 |
Alexander A. Klimov
|
474803fee4
|
Change all license headers to only reflect a file's year of creation
refs #11000
|
2016-02-08 15:41:00 +01:00 |
Eric Lippmann
|
8f8d251fd7
|
Use old class loader for tests (WIP)
:D
|
2015-11-13 17:33:23 +01:00 |
Eric Lippmann
|
13fc7e16f2
|
Rename Loader to ClassLoader
refs #5786
|
2015-08-18 09:06:58 +02:00 |
Eric Lippmann
|
6bae2e0a53
|
Note that our license is GPL v2 or any later version in our license header instead of pointing to the license's URL
|
2015-02-04 10:52:27 +01:00 |
Eric Lippmann
|
5b4fab0750
|
Add license header
This time without syntax errors hopefully :)
|
2015-02-03 16:27:59 +01:00 |
Eric Lippmann
|
5fa2e3cfdc
|
Revert "Add license header"
This reverts commit 338d067aba .
|
2015-02-03 16:16:26 +01:00 |
Eric Lippmann
|
338d067aba
|
Add license header
fixes #7788
|
2015-02-03 15:51:04 +01:00 |
Johannes Meyer
|
625fa4d738
|
Use shipped Zend framework in the testsuite as well
|
2014-11-27 11:37:18 +01:00 |
Alexander Klimov
|
a3fa31c35a
|
PHP tests: don't require Hamcrest
|
2014-11-26 13:51:48 +01:00 |
Johannes Meyer
|
586b4f463b
|
Let our module autloader know that we renamed our form namespaces
refs #7553
|
2014-11-14 11:30:44 +01:00 |
Johannes Meyer
|
775c20d9ad
|
Rename namespace Icinga\Form to Icinga\Forms
refs #7553
|
2014-11-14 10:57:14 +01:00 |
Johannes Meyer
|
3105c2059e
|
Remove license headers from all files
refs #6309
|
2014-07-15 13:43:52 +02:00 |
Thomas Gelf
|
55880cb5a3
|
packaging/config: rename ICINGA_APPDIR
Renamed ICINGA_APPDIR to ICINGAWEB_APPDIR for consistency. This way
it fits ICINGAWEB_CONFIGDIR.
refs #6400
|
2014-06-04 21:11:27 +00:00 |
Johannes Meyer
|
3d62b8fda2
|
Add bootstrapping code for Mockery
refs #4639
|
2014-04-11 09:35:19 +02:00 |
Johannes Meyer
|
1db9247d0d
|
Fix module tests
refs #4639
|
2014-04-10 14:52:08 +02:00 |
Johannes Meyer
|
91675bac50
|
Remove require instructions from all tests and fix namespaces
refs #4639
|
2014-04-09 14:18:14 +02:00 |
Johannes Meyer
|
0dc4a4f541
|
Refactor php unittest bootstrapping
refs #4639
|
2014-04-09 10:42:06 +02:00 |