mirror of
https://code.castopod.org/adaures/castopod
synced 2025-05-22 01:52:02 +00:00
34 lines
625 B
PHP
34 lines
625 B
PHP
![]() |
<?php
|
||
|
|
||
|
class HealthTest extends \CodeIgniter\Test\CIUnitTestCase
|
||
|
{
|
||
|
public function setUp(): void
|
||
|
{
|
||
|
parent::setUp();
|
||
|
}
|
||
|
|
||
|
public function testIsDefinedAppPath()
|
||
|
{
|
||
|
$test = defined('APPPATH');
|
||
|
|
||
|
$this->assertTrue($test);
|
||
|
}
|
||
|
|
||
|
public function testBaseUrlHasBeenSet()
|
||
|
{
|
||
|
$env = $config = false;
|
||
|
|
||
|
// First check in .env
|
||
|
if (is_file(HOMEPATH . '.env'))
|
||
|
{
|
||
|
$env = (bool) preg_grep("/^app\.baseURL = './", file(HOMEPATH . '.env'));
|
||
|
}
|
||
|
|
||
|
// Then check the actual config file
|
||
|
$reader = new \Tests\Support\Libraries\ConfigReader();
|
||
|
$config = ! empty($reader->baseUrl);
|
||
|
|
||
|
$this->assertTrue($env || $config);
|
||
|
}
|
||
|
}
|