public static function setUpBeforeClass() { include 'setuptests.php'; self::$f = FreePBX::create(); // Ensure that our /etc/freepbx.secure directory exists if (!is_dir("/etc/freepbx.secure")) { if (posix_geteuid() !== 0) { throw new \Exception("Can't create /etc/freepbx.secure, not runnign tests as root"); } else { mkdir("/etc/freepbx.secure"); } } chmod("/etc/freepbx.secure", 0644); }
public static function setUpBeforeClass() { include 'setuptests.php'; self::$f = FreePBX::create(); }