From 2c195e03654885e2b642e35866443bb6d844eccc Mon Sep 17 00:00:00 2001 From: Aleksander Machniak Date: Sat, 19 Jan 2013 12:16:16 +0100 Subject: Add basic tests for plugins --- plugins/debug_logger/debug_logger.php | 7 ++++--- plugins/debug_logger/tests/DebugLogger.php | 23 +++++++++++++++++++++++ 2 files changed, 27 insertions(+), 3 deletions(-) create mode 100644 plugins/debug_logger/tests/DebugLogger.php (limited to 'plugins/debug_logger') diff --git a/plugins/debug_logger/debug_logger.php b/plugins/debug_logger/debug_logger.php index 1e015c201..87a163785 100644 --- a/plugins/debug_logger/debug_logger.php +++ b/plugins/debug_logger/debug_logger.php @@ -142,8 +142,9 @@ class debug_logger extends rcube_plugin return $args; } - function __destruct(){ - $this->runlog->end(); + function __destruct() + { + if ($this->runlog) + $this->runlog->end(); } } -?> diff --git a/plugins/debug_logger/tests/DebugLogger.php b/plugins/debug_logger/tests/DebugLogger.php new file mode 100644 index 000000000..de20a069d --- /dev/null +++ b/plugins/debug_logger/tests/DebugLogger.php @@ -0,0 +1,23 @@ +api); + + $this->assertInstanceOf('debug_logger', $plugin); + $this->assertInstanceOf('rcube_plugin', $plugin); + } +} + -- cgit v1.2.3