SanityTest.php
515 Bytes
<?php
namespace Test\Unit;
require_once dirname(__DIR__) . '/Setup.php';
use Test\Setup;
class SanityTest extends Setup
{
public function testCodeFiles_allOmitPHPCloseTag()
{
$codeFiles = explode("\n", shell_exec("find ./lib -name \*.php"));
foreach ($codeFiles as $codeFile) {
if ($codeFile == "") continue;
$code = file_get_contents($codeFile);
$this->assertNotContains("?>", $code, "$codeFile should not contain a PHP close tag");
}
}
}