Add a test to make sure that we have no windows-style line endings.

This commit is contained in:
Bharat Mediratta
2008-11-10 15:33:55 +00:00
parent ceb0782233
commit 7a1b2b0ca7
+12
View File
@@ -45,6 +45,18 @@ class File_Structure_Test extends Unit_Test_Case {
}
}
public function no_windows_line_endings_test() {
$dir = new GalleryCodeFilterIterator(
new RecursiveIteratorIterator(new RecursiveDirectoryIterator(DOCROOT)));
foreach ($dir as $file) {
if (preg_match("/\.(php|css|html|js)$/", $file)) {
foreach (file($file) as $line) {
$this->assert_true(substr($line, -2) != "\r\n", "$file has windows style line endings");
}
}
}
}
public function code_files_start_with_gallery_preamble_test() {
$dir = new GalleryCodeFilterIterator(
new RecursiveIteratorIterator(new RecursiveDirectoryIterator(DOCROOT)));