Markus Frosch
bd5f9d7dea
testing: Move vendor installation to script
...
And all downloaded data to `vendor/`
2017-09-28 15:12:06 +02:00
Thomas Gelf
f2bbd2d5d7
test: add compatibility layer for phpunit
2017-02-08 16:42:00 +01:00
Thomas Gelf
8cc99f76d0
tests: simplify bootstrap, enforce PSR-2
2017-01-13 20:10:35 +01:00
Thomas Gelf
9e771f2d5a
Fix phpcs complaints
2017-01-13 19:47:54 +01:00
Thomas Gelf
df71b40548
test/bootstrap: no more symlinking...
...
...as we can load the module anyways
fixes #13589
2016-12-14 21:43:38 +01:00
Markus Frosch
10ee7901c8
Add composer support for testing
2016-11-03 10:19:25 +01:00
Thomas Gelf
7e2f8c9430
test/bootstrap: allow fallback to configdir
2016-11-03 03:06:06 +01:00
Thomas Gelf
b996a684be
tests: refactor bootstrapping, initial Gitlab-CI..
...
...support. Currently expects three test-runners offering Debian Jessie,
Ubuntu 16.04 LTS (Xenial) and CentOS 7. Removed all dependencies on the
Icinga Web 2 test module, installing phpunit should suffice to run tests
in a normal environment.
This is a first attempt to make things easier, more to come.
2016-11-03 02:50:39 +01:00
Thomas Gelf
6c23a02252
Test: add test suite prototype and command
...
refs #12905
2016-11-02 19:30:11 +01:00