Merge branch 'master' of git://github.com/Behat/MinkExtension
This commit is contained in:
@@ -5,7 +5,8 @@ namespace Behat\MinkExtension\Context;
|
||||
use Behat\Behat\Context\BehatContext;
|
||||
|
||||
use Behat\Mink\Mink,
|
||||
Behat\Mink\WebAssert;
|
||||
Behat\Mink\WebAssert,
|
||||
Behat\Mink\Session;
|
||||
|
||||
/*
|
||||
* This file is part of the Behat\MinkExtension.
|
||||
@@ -120,7 +121,7 @@ class RawMinkContext extends BehatContext implements MinkAwareInterface
|
||||
// Under Cygwin, uniqid with more_entropy must be set to true.
|
||||
// No effect in other environments.
|
||||
$filename = $filename ?: sprintf('%s_%s_%s.%s', $this->getMinkParameter('browser_name'), date('c'), uniqid('', true), 'png');
|
||||
$filepath = $filepath ? $filepath : ini_get('upload_tmp_dir') ? ini_get('upload_tmp_dir') : sys_get_temp_dir();
|
||||
$filepath = $filepath ? $filepath : (ini_get('upload_tmp_dir') ? ini_get('upload_tmp_dir') : sys_get_temp_dir());
|
||||
file_put_contents($filepath . '/' . $filename, $this->getSession()->getScreenshot());
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user