diff options
author | Philip Häusler <msquare@notrademark.de> | 2015-06-07 20:42:01 +0200 |
---|---|---|
committer | Philip Häusler <msquare@notrademark.de> | 2015-06-07 20:42:01 +0200 |
commit | 86a4773243edd372b8d555d8a0f104bc6cce2bab (patch) | |
tree | 3f392a66cc707bbe994d11f6ea7f9ff8b300a886 | |
parent | eddafead49dc001af0a326855e5a80d17db39b5a (diff) |
add log entry test
-rw-r--r-- | includes/model/LogEntries_model.php | 2 | ||||
-rw-r--r-- | test/model/LogEntries_model_test.php | 32 |
2 files changed, 33 insertions, 1 deletions
diff --git a/includes/model/LogEntries_model.php b/includes/model/LogEntries_model.php index 45ef9f8c..8b7f65a0 100644 --- a/includes/model/LogEntries_model.php +++ b/includes/model/LogEntries_model.php @@ -12,7 +12,7 @@ function LogEntry_create($nick, $message) { } /** - * Returns log entries of the last 24 hours with maximum count of 1000. + * Returns log entries with maximum count of 10000. */ function LogEntries() { return sql_select("SELECT * FROM `LogEntries` ORDER BY `timestamp` DESC LIMIT 10000"); diff --git a/test/model/LogEntries_model_test.php b/test/model/LogEntries_model_test.php new file mode 100644 index 00000000..cefc4177 --- /dev/null +++ b/test/model/LogEntries_model_test.php @@ -0,0 +1,32 @@ +<?php + +class LogEntries_model_test extends PHPUnit_Framework_TestCase { + + public function create_LogEntry() { + LogEntry_create('test', 'test'); + } + + public function test_LogEntry_create() { + $count = count(LogEntries()); + $this->assertNotFalse(LogEntry_create('test', 'test_LogEntry_create')); + + // There should be one more log entry now + $this->assertEquals(count(LogEntries()), $count + 1); + } + + public function test_LogEntries_clear_all() { + $this->create_LogEntry(); + $this->assertTrue(count(LogEntries()) > 0); + $this->assertNotFalse(LogEntries_clear_all()); + $this->assertEquals(count(LogEntries()), 0); + } + + /** + * @after + */ + public function teardown() { + LogEntries_clear_all(); + } +} + +?>
\ No newline at end of file |