From 027384feedda318458fa56e0ea4697c8b027a2c2 Mon Sep 17 00:00:00 2001 From: Derick Rethans Date: Thu, 15 Sep 2016 18:09:59 +0100 Subject: [PATCH] PHPC-786: Tests for appname URI option --- tests/manager/manager-ctor-appname-001.phpt | 20 ++++++++++++++++++ .../manager-ctor-appname_error-001.phpt | 21 +++++++++++++++++++ 2 files changed, 41 insertions(+) create mode 100644 tests/manager/manager-ctor-appname-001.phpt create mode 100644 tests/manager/manager-ctor-appname_error-001.phpt diff --git a/tests/manager/manager-ctor-appname-001.phpt b/tests/manager/manager-ctor-appname-001.phpt new file mode 100644 index 00000000..6141a8df --- /dev/null +++ b/tests/manager/manager-ctor-appname-001.phpt @@ -0,0 +1,20 @@ +--TEST-- +MongoDB\Driver\Manager::__construct(): appname option +--SKIPIF-- + +--FILE-- + "2-{$name2}"]); + +$command = new MongoDB\Driver\Command(['ping' => 1]); +$manager->executeCommand("test", $command); + +?> +===DONE=== +--EXPECT-- +===DONE=== diff --git a/tests/manager/manager-ctor-appname_error-001.phpt b/tests/manager/manager-ctor-appname_error-001.phpt new file mode 100644 index 00000000..2f9db5a5 --- /dev/null +++ b/tests/manager/manager-ctor-appname_error-001.phpt @@ -0,0 +1,21 @@ +--TEST-- +MongoDB\Driver\Manager::__construct(): invalid appname +--FILE-- + "2-{$name2}"]); +}, "MongoDB\Driver\Exception\InvalidArgumentException"), "\n"; + +?> +===DONE=== + +--EXPECT-- +OK: Got MongoDB\Driver\Exception\InvalidArgumentException +Invalid appname value: '2-PHONGOPHONGOPHONGOPHONGOPHONGOPHONGOPHONGOPHONGOPHONGOPHONGOPHONGOPHONGOPHONGOPHONGOPHONGOPHONGOPHONGOPHONGOPHONGOPHONGOPHONGOPHONGOPHONGOPHONGOPHONGOPHONGOPHONGOPHONGOPHONGOPHONGOPHONGOPHONGOPHONGOPHONGOPHONGOPHONGOPHONGOPHONGOPHONGOPHONGOPHONGOPHONGOPHONGOPHONGOPHONGOPHONGOPHONGOPHONGOPHONGOPHONGOPHONGOPHONGOPHONGOPHONGOPHONGOPHONGOPHONGOPHONGOPHONGOPHONGOPHONGOPHONGOPHONGOPHONGOPHONGOPHONGOPHONGOPHONGOPHONGOPHONGOPHONGOPHONGOPHONGOPHONGOPHONGOPHONGOPHONGOPHONGOPHONGOPHONGOPHONGOPHONGOPHONGOPHONGOPHONGOPHONGOPHONGOPHONGOPHONGOPHONGOPHONGOPHONGOPHONGOPHONGOPHONGOPHONGOPHONGOPHONGOPHONGOPHONGOPHONGOPHONGOPHONGOPHONGOPHONGOPHONGOPHONGOPHONGOPHONGOPHONGOPHONGOPHONGOPHONGOPHONGOPHONGOPHONGOPHONGOPHONGOPHONGOPHONGOPHONGOPHONGOPHONGOPHONGOPHONGOPHONGOPHONGOPHONGOPHONGOPHONGOPHONGOPHONGOPHONGOPHONGOPHONGOPHONGOPHONGOPHONGOPHONGOPHONGOPHONGOPHONGOPHONGOPHONGOPHONGOPHONGOPHONGOPHONGOPHONGOPHONGOPHONGOPHONGOPHONGOPHONGOPHONGOPHONGOPHONGOPHONGOPHONGOPHONGOPHONGOPHONGOPHONGOPHONGOPHONGOPHONGOPHONGOPHONGOPHONGOPHONGOPHONGOPHONGOPHONGOPHONGOPHONGOPHONGOPHONGOPHONGOPHONGOPHONGOPHONGOPHONGOPHONGOPHONGOPHONGOPHONGOPHONGOPHONGOPHONGOPHONGOPHONGOPHONGOPHONGOPHONGOPHONGOPHONGOPHONGOPHONGOPHONGOPHONGO' +===DONE===