@@ 37-52 (lines=16) @@ | ||
34 | EnvironmentCheckSuite::reset(); |
|
35 | } |
|
36 | ||
37 | public function testLogsWithWarnings() { |
|
38 | Config::inst()->update('EnvironmentChecker', 'log_results_warning', true); |
|
39 | Config::inst()->update('EnvironmentChecker', 'log_results_error', false); |
|
40 | EnvironmentCheckSuite::register('test suite', new EnvironmentCheckerTest_CheckWarnings()); |
|
41 | EnvironmentCheckSuite::register('test suite', new EnvironmentCheckerTest_CheckErrors()); |
|
42 | $checker = Phockito::spy( |
|
43 | 'EnvironmentChecker', |
|
44 | 'test suite', |
|
45 | 'test' |
|
46 | ); |
|
47 | ||
48 | $response = $checker->index(); |
|
49 | Phockito::verify($checker, 1)->log(containsString('warning'), anything()); |
|
50 | Phockito::verify($checker, 0)->log(containsString('error'), anything()); |
|
51 | EnvironmentCheckSuite::reset(); |
|
52 | } |
|
53 | ||
54 | public function testLogsWithErrors() { |
|
55 | Config::inst()->update('EnvironmentChecker', 'log_results_error', false); |
|
@@ 54-69 (lines=16) @@ | ||
51 | EnvironmentCheckSuite::reset(); |
|
52 | } |
|
53 | ||
54 | public function testLogsWithErrors() { |
|
55 | Config::inst()->update('EnvironmentChecker', 'log_results_error', false); |
|
56 | Config::inst()->update('EnvironmentChecker', 'log_results_error', true); |
|
57 | EnvironmentCheckSuite::register('test suite', new EnvironmentCheckerTest_CheckWarnings()); |
|
58 | EnvironmentCheckSuite::register('test suite', new EnvironmentCheckerTest_CheckErrors()); |
|
59 | $checker = Phockito::spy( |
|
60 | 'EnvironmentChecker', |
|
61 | 'test suite', |
|
62 | 'test' |
|
63 | ); |
|
64 | ||
65 | $response = $checker->index(); |
|
66 | Phockito::verify($checker, 0)->log(containsString('warning'), anything()); |
|
67 | Phockito::verify($checker, 1)->log(containsString('error'), anything()); |
|
68 | EnvironmentCheckSuite::reset(); |
|
69 | } |
|
70 | ||
71 | } |
|
72 |