mirror of
https://code.castopod.org/adaures/castopod
synced 2025-04-23 01:01:20 +00:00

- add .editorconfig file - format all files to comply with castopod's coding style - switch parsedown dependency with commonmark library to better follow commonmark spec for markdown - add prettier command to format all project files at once closes #16
36 lines
770 B
PHP
36 lines
770 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);
|
|
}
|
|
}
|