diff options
author | James Valleroy <jvalleroy@mailbox.org> | 2017-06-14 21:31:06 -0400 |
---|---|---|
committer | James Valleroy <jvalleroy@mailbox.org> | 2017-06-14 21:31:06 -0400 |
commit | ae18b7730eceb19347fd3d1689afd87c030376bb (patch) | |
tree | b04c6f0e5421ec07955a2c659957c5c681d9f62f | |
parent | a4ed373fa8a214aa4ae7aa4f221fe2c6ce862ef1 (diff) | |
download | KLogger-ae18b7730eceb19347fd3d1689afd87c030376bb.zip KLogger-ae18b7730eceb19347fd3d1689afd87c030376bb.tar.gz KLogger-ae18b7730eceb19347fd3d1689afd87c030376bb.tar.bz2 |
Fix endless loop in test
-rw-r--r-- | tests/LoggerTest.php | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/tests/LoggerTest.php b/tests/LoggerTest.php index 355b045..d2c55ad 100644 --- a/tests/LoggerTest.php +++ b/tests/LoggerTest.php @@ -62,6 +62,7 @@ class LoggerTest extends PHPUnit_Framework_TestCase private function getLastLine($filename) { + $size = filesize($filename); $fp = fopen($filename, 'r'); $pos = -2; // start from second to last char $t = ' '; @@ -70,6 +71,9 @@ class LoggerTest extends PHPUnit_Framework_TestCase fseek($fp, $pos, SEEK_END); $t = fgetc($fp); $pos = $pos - 1; + if ($size + $pos < 1) { + break; + } } $t = fgets($fp); |