diff options
author | Richard Steinmetz <richard@steinmetz.cloud> | 2023-11-13 17:36:24 +0100 |
---|---|---|
committer | Christoph Wurst <christoph@winzerhof-wurst.at> | 2023-11-23 17:18:49 +0100 |
commit | 8191295f66cdea5da7854bfad01ad9540c4a55f4 (patch) | |
tree | 93fd27fe91ab0f40b4c765139a957b420806dedf /apps/dav/tests/integration | |
parent | 953382e937a4085c1099449b29c40c7aab02fc3e (diff) | |
download | nextcloud-server-8191295f66cdea5da7854bfad01ad9540c4a55f4.tar.gz nextcloud-server-8191295f66cdea5da7854bfad01ad9540c4a55f4.zip |
feat(dav): dispatch out-of-office started and ended events
Signed-off-by: Richard Steinmetz <richard@steinmetz.cloud>
Diffstat (limited to 'apps/dav/tests/integration')
-rw-r--r-- | apps/dav/tests/integration/Db/PropertyMapperTest.php | 55 |
1 files changed, 55 insertions, 0 deletions
diff --git a/apps/dav/tests/integration/Db/PropertyMapperTest.php b/apps/dav/tests/integration/Db/PropertyMapperTest.php new file mode 100644 index 00000000000..e14b2265440 --- /dev/null +++ b/apps/dav/tests/integration/Db/PropertyMapperTest.php @@ -0,0 +1,55 @@ +<?php + +declare(strict_types=1); + +/* + * @copyright 2023 Christoph Wurst <christoph@winzerhof-wurst.at> + * + * @author 2023 Christoph Wurst <christoph@winzerhof-wurst.at> + * + * @license GNU AGPL version 3 or any later version + * + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU Affero General Public License as + * published by the Free Software Foundation, either version 3 of the + * License, or (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU Affero General Public License for more details. + * + * You should have received a copy of the GNU Affero General Public License + * along with this program. If not, see <http://www.gnu.org/licenses/>. + */ + +namespace OCA\DAV\Tests\integration\Db; + +use OCA\DAV\Db\PropertyMapper; +use Test\TestCase; + +/** + * @group DB + */ +class PropertyMapperTest extends TestCase { + + /** @var PropertyMapper */ + private PropertyMapper $mapper; + + protected function setUp(): void { + parent::setUp(); + + $this->mapper = \OC::$server->get(PropertyMapper::class); + } + + public function testFindNonExistent(): void { + $props = $this->mapper->findPropertyByPathAndName( + 'userthatdoesnotexist', + 'path/that/does/not/exist/either', + 'nope', + ); + + self::assertEmpty($props); + } + +} |