Skip to content
Snippets Groups Projects

Issue #2707689: NodeForm::actions() checks for delete access on new entities

1 file
+ 0
26
Compare changes
  • Side-by-side
  • Inline
  • 22ef85df
    Issue #3183423 by immaculatexavier, alexpott, quietone: Remove... · 22ef85df
    catch authored
    Issue #3183423 by immaculatexavier, alexpott, quietone: Remove \Drupal\FunctionalJavascriptTests\DrupalSelenium2Driver::attachFile() once upstream dependency has a new release
@@ -44,32 +44,6 @@ public function setCookie($name, $value = NULL) {
$this->getWebDriverSession()->setCookie($cookieArray);
}
/**
* {@inheritdoc}
*/
public function attachFile($xpath, $path) {
$element = $this->getWebDriverSession()->element('xpath', $xpath);
if ('input' !== strtolower($element->name()) || 'file' !== strtolower($element->attribute('type'))) {
$message = 'Impossible to %s the element with XPath "%s" as it is not a %s input';
throw new DriverException(sprintf($message, 'attach a file on', $xpath, 'file'));
}
// Upload the file to Selenium and use the remote path. This will
// ensure that Selenium always has access to the file, even if it runs
// as a remote instance.
try {
$remotePath = $this->uploadFileAndGetRemoteFilePath($path);
}
catch (\Exception $e) {
// File could not be uploaded to remote instance. Use the local path.
$remotePath = $path;
}
$element->postValue(['value' => [$remotePath]]);
}
/**
* Uploads a file to the Selenium instance and returns the remote path.
*
Loading