Skip to content
Snippets Groups Projects
Commit 4a8c2d13 authored by dyszczo's avatar dyszczo
Browse files

added tearDown for static varable testing

parent 7101cd26
Branches
Tags
2 merge requests!3Devel,!2Feature/tests
......@@ -27,6 +27,16 @@ class WPDeskLoggerFactory extends BasicLoggerFactory
/** @var bool */
private static $isWpdeskLogWorking = false;
/**
* Remove static instances. In general should be use only testing purposes.
*/
public static function tearDown() {
if (Registry::hasLogger(self::WPDESK_LOGGER_CHANNEL_NAME)) {
Registry::removeLogger(self::WPDESK_LOGGER_CHANNEL_NAME);
}
self::$isWpdeskLogWorking = false;
}
/**
* Creates default WPDesk logger.
*
......@@ -65,26 +75,6 @@ class WPDeskLoggerFactory extends BasicLoggerFactory
return $logger;
}
/**
* is WPDesk file log is working(writable, exists, connected).
*
* @return bool
*/
public function isWPDeskLogWorking()
{
return self::$isWpdeskLogWorking;
}
/**
* Returns WPDesk filename with path.
*
* @return string
*/
public function getWPDeskFileName()
{
return WP_CONTENT_DIR . '/uploads/wpdesk-logs/wpdesk_debug.log';
}
/**
* According to WPDesk - use logger only when debug mode is enabled.
*
......@@ -141,4 +131,24 @@ class WPDeskLoggerFactory extends BasicLoggerFactory
$filename = $this->getWPDeskFileName();
$logger->pushHandler(new StreamHandler($filename, self::LEVEL_WPDESK_FILE));
}
/**
* Returns WPDesk filename with path.
*
* @return string
*/
public function getWPDeskFileName()
{
return WP_CONTENT_DIR . '/uploads/wpdesk-logs/wpdesk_debug.log';
}
/**
* is WPDesk file log is working(writable, exists, connected).
*
* @return bool
*/
public function isWPDeskLogWorking()
{
return self::$isWpdeskLogWorking;
}
}
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment