@@ 55-65 (lines=11) @@ | ||
52 | * |
|
53 | * @dataProvider hostValues |
|
54 | */ |
|
55 | public function testHost($dsn, $host) |
|
56 | { |
|
57 | $dsn = new DSN($dsn); |
|
58 | if (is_array($host)) { |
|
59 | foreach ($dsn->getHosts() as $index => $h) { |
|
60 | $this->assertEquals($host[$index], $h['host']); |
|
61 | } |
|
62 | } else { |
|
63 | $this->assertEquals($host, $dsn->getFirstHost()); |
|
64 | } |
|
65 | } |
|
66 | ||
67 | /** |
|
68 | * @static |
|
@@ 101-111 (lines=11) @@ | ||
98 | * |
|
99 | * @dataProvider portValues |
|
100 | */ |
|
101 | public function testPort($dsn, $port) |
|
102 | { |
|
103 | $dsn = new DSN($dsn); |
|
104 | if (is_array($port)) { |
|
105 | foreach ($dsn->getHosts() as $index => $host) { |
|
106 | $this->assertEquals($port[$index], $host['port']); |
|
107 | } |
|
108 | } else { |
|
109 | $this->assertEquals($port, $dsn->getFirstPort()); |
|
110 | } |
|
111 | } |
|
112 | ||
113 | /** |
|
114 | * @static |