summaryrefslogtreecommitdiff
path: root/_test/cases/inc/init_fullpath.test.php
diff options
context:
space:
mode:
authorTobias Sarnowski <sarnowski@cosmocode.de>2012-04-18 12:00:10 +0200
committerTobias Sarnowski <sarnowski@cosmocode.de>2012-04-18 12:00:10 +0200
commitd59108b91e9bf9fd56dc2e697cf31f9bbc7f9cd4 (patch)
treea982304293b7c4ce83bbd8b8ab551b63322e1f0d /_test/cases/inc/init_fullpath.test.php
parent96199bdf84b54d92069ce0779aad324599c2542e (diff)
downloadrpg-d59108b91e9bf9fd56dc2e697cf31f9bbc7f9cd4.tar.gz
rpg-d59108b91e9bf9fd56dc2e697cf31f9bbc7f9cd4.tar.bz2
removed deprecated old test framework
Diffstat (limited to '_test/cases/inc/init_fullpath.test.php')
-rw-r--r--_test/cases/inc/init_fullpath.test.php89
1 files changed, 0 insertions, 89 deletions
diff --git a/_test/cases/inc/init_fullpath.test.php b/_test/cases/inc/init_fullpath.test.php
deleted file mode 100644
index aa63b0ce9..000000000
--- a/_test/cases/inc/init_fullpath.test.php
+++ /dev/null
@@ -1,89 +0,0 @@
-<?php
-require_once DOKU_INC.'inc/init.php';
-
-class init_fullpath_test extends UnitTestCase {
-
- function test_unix_paths(){
- $base = $_SERVER['SCRIPT_FILENAME'];
- $_SERVER['SCRIPT_FILENAME'] = '/absolute/path/self.php';
- $GLOBALS['DOKU_UNITTEST_ASSUME_WINDOWS'] = false;
-
- // paths to check
- $tests = array(
- '/foo/bar/baz' => '/foo/bar/baz',
- '/foo//bar/baz' => '/foo/bar/baz',
- '/foo/../bar/baz' => '/bar/baz',
- '/foo/./bar/baz' => '/foo/bar/baz',
- '/foo/bar/..' => '/foo',
- '/foo/bar/../../../baz' => '/baz',
-
- 'foo/bar/baz' => '/absolute/path/foo/bar/baz',
- 'foo//bar/baz' => '/absolute/path/foo/bar/baz',
- 'foo/../bar/baz' => '/absolute/path/bar/baz',
- 'foo/./bar/baz' => '/absolute/path/foo/bar/baz',
- 'foo/bar/..' => '/absolute/path/foo',
- 'foo/bar/../../../baz' => '/absolute/baz',
- );
-
- foreach($tests as $from => $to){
- $info = "Testing '$from' resulted in '".fullpath($from)."'";
- $this->signal('failinfo',$info);
-
- $this->assertEqual(fullpath($from),$to);
- }
-
-
- $_SERVER['SCRIPT_FILENAME'] = $base;
- unset($GLOBALS['DOKU_UNITTEST_ASSUME_WINDOWS']);
- }
-
- function test_windows_paths(){
- $base = $_SERVER['SCRIPT_FILENAME'];
- $_SERVER['SCRIPT_FILENAME'] = '/absolute/path/self.php';
- $GLOBALS['DOKU_UNITTEST_ASSUME_WINDOWS'] = true;
-
- // paths to check
- $tests = array(
- 'c:foo/bar/baz' => 'c:/foo/bar/baz',
- 'c:foo//bar/baz' => 'c:/foo/bar/baz',
- 'c:foo/../bar/baz' => 'c:/bar/baz',
- 'c:foo/./bar/baz' => 'c:/foo/bar/baz',
- 'c:foo/bar/..' => 'c:/foo',
- 'c:foo/bar/../../../baz' => 'c:/baz',
-
- 'c:/foo/bar/baz' => 'c:/foo/bar/baz',
- 'c:/foo//bar/baz' => 'c:/foo/bar/baz',
- 'c:/foo/../bar/baz' => 'c:/bar/baz',
- 'c:/foo/./bar/baz' => 'c:/foo/bar/baz',
- 'c:/foo/bar/..' => 'c:/foo',
- 'c:/foo/bar/../../../baz' => 'c:/baz',
-
- 'c:\\foo\\bar\\baz' => 'c:/foo/bar/baz',
- 'c:\\foo\\\\bar\\baz' => 'c:/foo/bar/baz',
- 'c:\\foo\\..\\bar\\baz' => 'c:/bar/baz',
- 'c:\\foo\\.\\bar\\baz' => 'c:/foo/bar/baz',
- 'c:\\foo\\bar\\..' => 'c:/foo',
- 'c:\\foo\\bar\\..\\..\\..\\baz' => 'c:/baz',
-
- '\\\\server\\share/foo/bar/baz' => '\\\\server\\share/foo/bar/baz',
- '\\\\server\\share/foo//bar/baz' => '\\\\server\\share/foo/bar/baz',
- '\\\\server\\share/foo/../bar/baz' => '\\\\server\\share/bar/baz',
- '\\\\server\\share/foo/./bar/baz' => '\\\\server\\share/foo/bar/baz',
- '\\\\server\\share/foo/bar/..' => '\\\\server\\share/foo',
- '\\\\server\\share/foo/bar/../../../baz' => '\\\\server\\share/baz',
- );
-
- foreach($tests as $from => $to){
- $info = "Testing '$from' resulted in '".fullpath($from)."'";
- $this->signal('failinfo',$info);
-
- $this->assertEqual(fullpath($from),$to);
- }
-
-
- $_SERVER['SCRIPT_FILENAME'] = $base;
- unset($GLOBALS['DOKU_UNITTEST_ASSUME_WINDOWS']);
- }
-
-}
-//Setup VIM: ex: et ts=4 :