allow optional full path usage even if files_path option set

This commit is contained in:
Konstantin Kudryashov
2012-06-03 20:17:20 +03:00
parent b90c244dc7
commit f4b9700355

View File

@@ -167,7 +167,10 @@ class MinkContext extends RawMinkContext implements TranslatedContextInterface
$field = $this->fixStepArgument($field); $field = $this->fixStepArgument($field);
if ($this->getMinkParameter('files_path')) { if ($this->getMinkParameter('files_path')) {
$path = rtrim($this->getMinkParameter('files_path'), DIRECTORY_SEPARATOR).DIRECTORY_SEPARATOR.$path; $fullPath = rtrim($this->getMinkParameter('files_path'), DIRECTORY_SEPARATOR).DIRECTORY_SEPARATOR.$path;
if (is_file($fullPath)) {
$path = $fullPath;
}
} }
$this->getSession()->getPage()->attachFileToField($field, $path); $this->getSession()->getPage()->attachFileToField($field, $path);