Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/matomo-org/matomo.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authordiosmosis <benaka@piwik.pro>2015-05-22 01:51:30 +0300
committerdiosmosis <benaka@piwik.pro>2015-06-16 05:38:57 +0300
commitc62d6bd41b260a2f1d2ef4961ceec2c073c1ea27 (patch)
tree5a15ba5474b2fe0e7885d5ef7402d4d71169a30b /tests/PHPUnit/Framework/Mock
parent111e06e79b03c7c4c8e5b4fdc40b11e8dc10fddd (diff)
Adding force-idsegments parameter to core:archive param and handle the parameter in CronArchive.php class. New parameter limits list of segments that should be archived during archiving, all other segments are skipped.
Diffstat (limited to 'tests/PHPUnit/Framework/Mock')
-rw-r--r--tests/PHPUnit/Framework/Mock/FakeLogger.php15
1 files changed, 14 insertions, 1 deletions
diff --git a/tests/PHPUnit/Framework/Mock/FakeLogger.php b/tests/PHPUnit/Framework/Mock/FakeLogger.php
index 8bdd66388c..3ee8a182d0 100644
--- a/tests/PHPUnit/Framework/Mock/FakeLogger.php
+++ b/tests/PHPUnit/Framework/Mock/FakeLogger.php
@@ -2,6 +2,7 @@
namespace Piwik\Tests\Framework\Mock;
+use Monolog\Processor\PsrLogMessageProcessor;
use Psr\Log\AbstractLogger;
use Psr\Log\LoggerInterface;
@@ -12,8 +13,20 @@ class FakeLogger extends AbstractLogger implements LoggerInterface
*/
public $output = '';
+ /**
+ * @var PsrLogMessageProcessor
+ */
+ private $processor;
+
+ public function __construct()
+ {
+ $this->processor = new PsrLogMessageProcessor();
+ }
+
public function log($level, $message, array $context = array())
{
- $this->output .= $message . PHP_EOL;
+ $record = $this->processor->__invoke(array('message' => $message, 'context' => $context));
+
+ $this->output .= $record['message'] . PHP_EOL;
}
}