ILIAS  release_10 Revision v10.1-43-ga1241a92c2f
Filesystem\tests\ilServicesFileSystemTest Class Reference
+ Inheritance diagram for Filesystem\tests\ilServicesFileSystemTest:
+ Collaboration diagram for Filesystem\tests\ilServicesFileSystemTest:

Public Member Functions

 testTrailingSlashes ()
 
 testBaseDirectory ()
 

Private Attributes

ILIAS DI Container $dic_backup
 

Detailed Description

Definition at line 26 of file ilServicesFileSystemTest.php.

Member Function Documentation

◆ testBaseDirectory()

Filesystem\tests\ilServicesFileSystemTest::testBaseDirectory ( )

Definition at line 37 of file ilServicesFileSystemTest.php.

References CLIENT_DATA_DIR.

37  : void
38  {
39  if (!defined('CLIENT_DATA_DIR')) {
40  define('CLIENT_DATA_DIR', '/var/iliasdata');
41  }
42  $file_data = new ilFileData();
43  $this->assertEquals(CLIENT_DATA_DIR, $file_data->getPath());
44  }
const CLIENT_DATA_DIR
Definition: constants.php:46

◆ testTrailingSlashes()

Filesystem\tests\ilServicesFileSystemTest::testTrailingSlashes ( )

Definition at line 30 of file ilServicesFileSystemTest.php.

30  : void
31  {
32  $file_data = new ilFileData();
33  $this->assertEquals('/var/www/ilias', $file_data->deleteTrailingSlash('/var/www/ilias/'));
34  $this->assertEquals('\\var\\www\\ilias', $file_data->deleteTrailingSlash('\\var\\www\\ilias\\'));
35  }

Field Documentation

◆ $dic_backup

ILIAS DI Container Filesystem\tests\ilServicesFileSystemTest::$dic_backup
private

Definition at line 28 of file ilServicesFileSystemTest.php.


The documentation for this class was generated from the following file: