diff options
author | Johannes Ernst <jernst@indiecomputing.com> | 2018-06-06 20:40:06 +0000 |
---|---|---|
committer | Arthur Schiwon <blizzz@arthur-schiwon.de> | 2018-06-29 10:37:45 +0200 |
commit | 0a65e62f29664730ac1aabcb612301be329ceed2 (patch) | |
tree | 3e510f67a5788138fb95bdea9f9bd7b795747c1b /tests | |
parent | 3ff3141a1e4c9482ddaa68e13f545eb7e62ff9b7 (diff) | |
download | nextcloud-server-0a65e62f29664730ac1aabcb612301be329ceed2.tar.gz nextcloud-server-0a65e62f29664730ac1aabcb612301be329ceed2.zip |
Added a logger for systemd/journald
Added a unit test
Signed-off-by: Johannes Ernst <jernst@indiecomputing.com>
Diffstat (limited to 'tests')
-rw-r--r-- | tests/lib/Log/LogFactoryTest.php | 15 |
1 files changed, 15 insertions, 0 deletions
diff --git a/tests/lib/Log/LogFactoryTest.php b/tests/lib/Log/LogFactoryTest.php index 08139f54df4..b9b4c2c218a 100644 --- a/tests/lib/Log/LogFactoryTest.php +++ b/tests/lib/Log/LogFactoryTest.php @@ -3,6 +3,7 @@ * @copyright Copyright (c) 2018 Arthur Schiwon <blizzz@arthur-schiwon.de> * * @author Arthur Schiwon <blizzz@arthur-schiwon.de> + * @author Johannes Ernst <jernst@indiecomputing.com> * * @license GNU AGPL version 3 or any later version * @@ -26,6 +27,7 @@ use OC\Log\Errorlog; use OC\Log\File; use OC\Log\LogFactory; use OC\Log\Syslog; +use OC\Log\Systemdlog; use OC\SystemConfig; use OCP\IConfig; use OCP\IServerContainer; @@ -141,4 +143,17 @@ class LogFactoryTest extends TestCase { $log = $this->factory->get('syslog'); $this->assertInstanceOf(Syslog::class, $log); } + + /** + * @throws \OCP\AppFramework\QueryException + */ + public function testSystemdLog() { + $this->c->expects($this->once()) + ->method('resolve') + ->with(Systemdlog::class) + ->willReturn($this->createMock(Systemdlog::class)); + + $log = $this->factory->get('systemd'); + $this->assertInstanceOf(Systemdlog::class, $log); + } } |