[ Index ]
 

Code source de LifeType 1.2.4

Accdez au Source d'autres logiciels libres

Classes | Fonctions | Variables | Constantes | Tables

title

Body

[fermer]

/class/test/tests/file/ -> file_test.class.php (source)

   1  <?php
   2  
   3      lt_include( PLOG_CLASS_PATH."class/test/helpers/lifetypetestcase.class.php" );
   4      lt_include( PLOG_CLASS_PATH."class/file/file.class.php" );
   5  
   6      /**

   7       * \ingroup Test

   8       *

   9       * Test case for the File class 

  10       */
  11      class File_Test extends LifeTypeTestCase
  12      {
  13  		function testBasename()
  14          {
  15              // test for chinese file name

  16              $this->assertEquals("中文檔名.jpg", File::basename( "./gallery/1/中文檔名.jpg"));
  17              $this->assertEquals("中文檔名.jpg", File::basename( ".\\gallery\\1\\中文檔名.jpg"));
  18              // test for english file name

  19              $this->assertEquals("english.jpg", File::basename( "./gallery/1/english.jpg"));
  20              $this->assertEquals("english.jpg", File::basename( ".\\gallery\\1\\english.jpg"));
  21              $this->assertEquals("english.jpg", File::basename( ".\\gallery\1\english.jpg"));
  22              // test for file name with space

  23              $this->assertEquals("中文 name.jpg", File::basename("./gallery/1/中文 name.jpg"));
  24              $this->assertEquals("中文 name.jpg", File::basename( ".\\gallery\\1\\中文 name.jpg"));
  25              // test for multiple slashes

  26              $this->assertEquals("中文 name.jpg", File::basename( "/./////gallery/////1/中文 name.jpg"));
  27              $this->assertEquals("中文 name.jpg", File::basename( "\.\\\\\gallery\\\\\1\中文 name.jpg"));
  28              $this->assertEquals("中文 name.jpg", File::basename( "\.\\\\\gallery\\\\\1\\中文 name.jpg"));
  29          }
  30      }
  31  ?>


Gnr le : Mon Nov 26 21:04:15 2007 par Balluche grce PHPXref 0.7
  Clicky Web Analytics