@@ 93-104 (lines=12) @@ | ||
90 | * @test |
|
91 | * @dataProvider loggerAdapterProvider |
|
92 | */ |
|
93 | public function okLoggerAdapter($level) |
|
94 | { |
|
95 | $msg = "log message"; |
|
96 | $configPath = dirname(__FILE__) . "/Fixtures/log.test1.${level}.ini"; |
|
97 | $logger = $this->getLogger($configPath); |
|
98 | ||
99 | ob_start(); |
|
100 | $logger->{$level}($msg); |
|
101 | $actual = ob_get_clean(); |
|
102 | ||
103 | $this->assertLog(strtoupper($level), $msg, $actual); |
|
104 | } |
|
105 | ||
106 | /** |
|
107 | * 正常系 |
|
@@ 112-123 (lines=12) @@ | ||
109 | * @test |
|
110 | * @dataProvider loggerAdapterWithPlaceholderProvider |
|
111 | */ |
|
112 | public function okLoggerAdapterWithPlaceholder($level, $msg1, $msg2, array $placeholder) |
|
113 | { |
|
114 | $msg = "log message"; |
|
115 | $configPath = dirname(__FILE__) . "/Fixtures/log.test1.${level}.ini"; |
|
116 | $logger = $this->getLogger($configPath); |
|
117 | ||
118 | ob_start(); |
|
119 | $logger->{$level}($msg2, $placeholder); |
|
120 | $actual = ob_get_clean(); |
|
121 | ||
122 | $this->assertLog(strtoupper($level), $msg1, $actual); |
|
123 | } |
|
124 | ||
125 | /** |
|
126 | * 正常系 |
|
@@ 132-144 (lines=13) @@ | ||
129 | * @test |
|
130 | * @dataProvider logLevelDebugProvider |
|
131 | */ |
|
132 | public function okWriteDebug($level, $isWrite) |
|
133 | { |
|
134 | $execLevel = "debug"; |
|
135 | $msg = "log message"; |
|
136 | $configPath = dirname(__FILE__) . "/Fixtures/log.test2.${execLevel}.ini"; |
|
137 | $logger = $this->getLogger($configPath); |
|
138 | ||
139 | ob_start(); |
|
140 | $logger->{$level}($msg); |
|
141 | $actual = ob_get_clean(); |
|
142 | ||
143 | $this->assertEquals($isWrite, trim($actual) === $msg); |
|
144 | } |
|
145 | ||
146 | /** |
|
147 | * 正常系 |
|
@@ 153-165 (lines=13) @@ | ||
150 | * @test |
|
151 | * @dataProvider logLevelInfoProvider |
|
152 | */ |
|
153 | public function okWriteInfo($level, $isWrite) |
|
154 | { |
|
155 | $execLevel = "info"; |
|
156 | $msg = "log message"; |
|
157 | $configPath = dirname(__FILE__) . "/Fixtures/log.test2.${execLevel}.ini"; |
|
158 | $logger = $this->getLogger($configPath); |
|
159 | ||
160 | ob_start(); |
|
161 | $logger->{$level}($msg); |
|
162 | $actual = ob_get_clean(); |
|
163 | ||
164 | $this->assertEquals($isWrite, trim($actual) === $msg); |
|
165 | } |
|
166 | ||
167 | /** |
|
168 | * 正常系 |
|
@@ 174-186 (lines=13) @@ | ||
171 | * @test |
|
172 | * @dataProvider logLevelNoticeProvider |
|
173 | */ |
|
174 | public function okWriteNotice($level, $isWrite) |
|
175 | { |
|
176 | $execLevel = "notice"; |
|
177 | $msg = "log message"; |
|
178 | $configPath = dirname(__FILE__) . "/Fixtures/log.test2.${execLevel}.ini"; |
|
179 | $logger = $this->getLogger($configPath); |
|
180 | ||
181 | ob_start(); |
|
182 | $logger->{$level}($msg); |
|
183 | $actual = ob_get_clean(); |
|
184 | ||
185 | $this->assertEquals($isWrite, trim($actual) === $msg); |
|
186 | } |
|
187 | ||
188 | /** |
|
189 | * 正常系 |
|
@@ 195-207 (lines=13) @@ | ||
192 | * @test |
|
193 | * @dataProvider logLevelWarnProvider |
|
194 | */ |
|
195 | public function okWriteWarn($level, $isWrite) |
|
196 | { |
|
197 | $execLevel = "warn"; |
|
198 | $msg = "log message"; |
|
199 | $configPath = dirname(__FILE__) . "/Fixtures/log.test2.${execLevel}.ini"; |
|
200 | $logger = $this->getLogger($configPath); |
|
201 | ||
202 | ob_start(); |
|
203 | $logger->{$level}($msg); |
|
204 | $actual = ob_get_clean(); |
|
205 | ||
206 | $this->assertEquals($isWrite, trim($actual) === $msg); |
|
207 | } |
|
208 | ||
209 | /** |
|
210 | * 正常系 |
|
@@ 216-228 (lines=13) @@ | ||
213 | * @test |
|
214 | * @dataProvider logLevelWarningProvider |
|
215 | */ |
|
216 | public function okWriteWarning($level, $isWrite) |
|
217 | { |
|
218 | $execLevel = "warning"; |
|
219 | $msg = "log message"; |
|
220 | $configPath = dirname(__FILE__) . "/Fixtures/log.test2.${execLevel}.ini"; |
|
221 | $logger = $this->getLogger($configPath); |
|
222 | ||
223 | ob_start(); |
|
224 | $logger->{$level}($msg); |
|
225 | $actual = ob_get_clean(); |
|
226 | ||
227 | $this->assertEquals($isWrite, trim($actual) === $msg); |
|
228 | } |
|
229 | ||
230 | /** |
|
231 | * 正常系 |
|
@@ 237-249 (lines=13) @@ | ||
234 | * @test |
|
235 | * @dataProvider logLevelErrorProvider |
|
236 | */ |
|
237 | public function okWriteError($level, $isWrite) |
|
238 | { |
|
239 | $execLevel = "error"; |
|
240 | $msg = "log message"; |
|
241 | $configPath = dirname(__FILE__) . "/Fixtures/log.test2.${execLevel}.ini"; |
|
242 | $logger = $this->getLogger($configPath); |
|
243 | ||
244 | ob_start(); |
|
245 | $logger->{$level}($msg); |
|
246 | $actual = ob_get_clean(); |
|
247 | ||
248 | $this->assertEquals($isWrite, trim($actual) === $msg); |
|
249 | } |
|
250 | ||
251 | /** |
|
252 | * 正常系 |
|
@@ 258-270 (lines=13) @@ | ||
255 | * @test |
|
256 | * @dataProvider logLevelCriticalProvider |
|
257 | */ |
|
258 | public function okWriteCritical($level, $isWrite) |
|
259 | { |
|
260 | $execLevel = "critical"; |
|
261 | $msg = "log message"; |
|
262 | $configPath = dirname(__FILE__) . "/Fixtures/log.test2.${execLevel}.ini"; |
|
263 | $logger = $this->getLogger($configPath); |
|
264 | ||
265 | ob_start(); |
|
266 | $logger->{$level}($msg); |
|
267 | $actual = ob_get_clean(); |
|
268 | ||
269 | $this->assertEquals($isWrite, trim($actual) === $msg); |
|
270 | } |
|
271 | ||
272 | /** |
|
273 | * 正常系 |
|
@@ 279-291 (lines=13) @@ | ||
276 | * @test |
|
277 | * @dataProvider logLevelAlertProvider |
|
278 | */ |
|
279 | public function okWriteAlert($level, $isWrite) |
|
280 | { |
|
281 | $execLevel = "alert"; |
|
282 | $msg = "log message"; |
|
283 | $configPath = dirname(__FILE__) . "/Fixtures/log.test2.${execLevel}.ini"; |
|
284 | $logger = $this->getLogger($configPath); |
|
285 | ||
286 | ob_start(); |
|
287 | $logger->{$level}($msg); |
|
288 | $actual = ob_get_clean(); |
|
289 | ||
290 | $this->assertEquals($isWrite, trim($actual) === $msg); |
|
291 | } |
|
292 | ||
293 | /** |
|
294 | * 正常系 |
|
@@ 300-312 (lines=13) @@ | ||
297 | * @test |
|
298 | * @dataProvider logLevelEmergencyProvider |
|
299 | */ |
|
300 | public function okWriteEmergency($level, $isWrite) |
|
301 | { |
|
302 | $execLevel = "emergency"; |
|
303 | $msg = "log message"; |
|
304 | $configPath = dirname(__FILE__) . "/Fixtures/log.test2.${execLevel}.ini"; |
|
305 | $logger = $this->getLogger($configPath); |
|
306 | ||
307 | ob_start(); |
|
308 | $logger->{$level}($msg); |
|
309 | $actual = ob_get_clean(); |
|
310 | ||
311 | $this->assertEquals($isWrite, trim($actual) === $msg); |
|
312 | } |
|
313 | ||
314 | /** |
|
315 | * 正常系 |
|
@@ 321-333 (lines=13) @@ | ||
318 | * @test |
|
319 | * @dataProvider logLevelFatalProvider |
|
320 | */ |
|
321 | public function okWriteFatal($level, $isWrite) |
|
322 | { |
|
323 | $execLevel = "fatal"; |
|
324 | $msg = "log message"; |
|
325 | $configPath = dirname(__FILE__) . "/Fixtures/log.test2.${execLevel}.ini"; |
|
326 | $logger = $this->getLogger($configPath); |
|
327 | ||
328 | ob_start(); |
|
329 | $logger->{$level}($msg); |
|
330 | $actual = ob_get_clean(); |
|
331 | ||
332 | $this->assertEquals($isWrite, trim($actual) === $msg); |
|
333 | } |
|
334 | ||
335 | /** |
|
336 | * 正常系 |
|
@@ 359-370 (lines=12) @@ | ||
356 | * @test |
|
357 | * @dataProvider loggerFormatterDateTimeProvider |
|
358 | */ |
|
359 | public function okLoggerDateTimeFormatter($configPath, $dateTimeRegexp, $message, $messageWithSpace) |
|
360 | { |
|
361 | $configPath = dirname(__FILE__) . "/Fixtures/${configPath}"; |
|
362 | $logger = $this->getLogger($configPath); |
|
363 | ||
364 | ob_start(); |
|
365 | $logger->debug($message); |
|
366 | $actual = ob_get_clean(); |
|
367 | ||
368 | preg_match($dateTimeRegexp, $actual, $matches); |
|
369 | $this->assertEquals(trim($actual), $matches[1] . $messageWithSpace); |
|
370 | } |
|
371 | ||
372 | /** |
|
373 | * 正常系 |