+ public function testDetectBaseUrlEdit()
+ {
+ $_GET['id'] = 82;
+ $_SERVER['REQUEST_URI'] = '/82/edit';
+ $_SERVER['SCRIPT_NAME'] = '/edit.php';
+ $this->assertEquals('/', Tools::detectBaseUrl());
+ }
+
+ public function testDetectBaseUrlEditSubdir()
+ {
+ $_GET['id'] = 82;
+ $_SERVER['REQUEST_URI'] = '/foo/82/edit';
+ $_SERVER['SCRIPT_NAME'] = '/edit.php';
+ $this->assertEquals('/foo/', Tools::detectBaseUrl());
+ }
+