Commit Graph

10 Commits

Author SHA1 Message Date
Markus Frosch 9305f55e92 BaseTestCase: Support more resource settings via ENV 2016-11-03 10:19:44 +01:00
Markus Frosch 10ee7901c8 Add composer support for testing 2016-11-03 10:19:25 +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
Thomas Gelf 2afacf3431 BaseTestCase: newObject helper method added 2016-03-08 21:25:27 +01:00
Thomas Gelf f2233aeaff BaseTestCase: apply migrations to test db 2016-02-29 17:34:48 +01:00
Thomas Gelf 55dd6e5a5a BaseTestCase: improve db handling 2016-02-27 02:03:24 +01:00
Thomas Gelf 77804d2b37 BaseTestCase: provide db for our tests 2016-02-25 19:01:48 +01:00
Thomas Gelf e9152f2f3d BaseTestCase: bootstrap only once 2016-02-25 18:31:00 +01:00
Thomas Gelf 9cd5f46a68 BaseTestCase: add simple test bootstrapping 2016-02-25 18:23:05 +01:00