Skip to content

Commit

Permalink
AU: 1 updated - selenium-chrome-driver
Browse files Browse the repository at this point in the history
  • Loading branch information
Chocolatey Community committed Jun 30, 2022
1 parent 2345f4e commit ba3b1e4
Show file tree
Hide file tree
Showing 4 changed files with 31 additions and 18 deletions.
6 changes: 3 additions & 3 deletions automatic/selenium-chrome-driver/legal/VERIFICATION.txt
Original file line number Diff line number Diff line change
Expand Up @@ -3,17 +3,17 @@ Verification is intended to assist the Chocolatey moderators and community
in verifying that this package's contents are trustworthy.

The embedded software have been downloaded from the listed download
location on <https://chromedriver.storage.googleapis.com/index.html?path=100.0.4896.60/>
location on <https://chromedriver.storage.googleapis.com/index.html?path=104.0.5112.20/>
and can be verified by doing the following:

1. Download the following:
32-Bit software: <https://chromedriver.storage.googleapis.com/100.0.4896.60/chromedriver_win32.zip>
32-Bit software: <https://chromedriver.storage.googleapis.com/104.0.5112.20/chromedriver_win32.zip>
2. Get the checksum using one of the following methods:
- Using powershell function 'Get-FileHash'
- Use chocolatey utility 'checksum.exe'
3. The checksums should match the following:

checksum type: sha256
checksum32: B045710AD0E53E9E44640E65E84940948F182B79E2C396EF8F8B26F9271DFBF7
checksum32: 40E30CA1AB0DECC73066F40DE7EE0A98E9EA9D83285A9289F3DA8865076129F9

File 'LICENSE.txt' is obtained from: https://source.chromium.org/chromium/chromium/src/+/main:LICENSE
6 changes: 5 additions & 1 deletion automatic/selenium-chrome-driver/selenium-chrome-driver.json
Original file line number Diff line number Diff line change
@@ -1 +1,5 @@
{}
{
"102": "102.0.5005.61",
"103": "103.0.5060.53",
"104": "104.0.5112.20"
}
33 changes: 21 additions & 12 deletions automatic/selenium-chrome-driver/selenium-chrome-driver.nuspec
Original file line number Diff line number Diff line change
Expand Up @@ -2,33 +2,42 @@
<package xmlns="http://schemas.microsoft.com/packaging/2011/08/nuspec.xsd">
<metadata>
<id>selenium-chrome-driver</id>
<version>83.0.4103.39</version>
<version>104.0.5112.20</version>
<title>Selenium Chrome Driver</title>
<authors>Chromium and WebDriver teams</authors>
<owners>chocolatey-community,AdmiringWorm,agabrys</owners>
<licenseUrl>https://source.chromium.org/chromium/chromium/src/+/main:LICENSE</licenseUrl>
<projectUrl>https://sites.google.com/chromium.org/driver/</projectUrl>
<projectSourceUrl>https://source.chromium.org/chromium/chromium/src/+/master:chrome/test/chromedriver/</projectSourceUrl>
<iconUrl>https://raw.githubusercontent.com/auto</iconUrl>
<iconUrl>https://cdn.jsdelivr.net/gh/chocolatey-community/chocolatey-packages@acdd6613f2dea252a70b14e406cd007b519d28df/icons/selenium-chrome-driver.svg</iconUrl>
<requireLicenseAcceptance>false</requireLicenseAcceptance>
<description>WebDriver is an open source tool for automated testing of webapps across many browsers. It provides capabilities for navigating to web pages, user input, JavaScript execution, and more. ChromeDriver is a standalone server which implements WebDriver's wire protocol (https://github.com/SeleniumHQ/selenium/wiki/JsonWireProtocol) for Chromium.
<description><![CDATA[WebDriver is an open source tool for automated testing of webapps across many browsers. It provides capabilities for navigating to web pages, user input, JavaScript execution, and more.
ChromeDriver is a standalone server which implements WebDriver's wire protocol (https://github.com/SeleniumHQ/selenium/wiki/JsonWireProtocol) for Chromium.
chromedriver.exe file is located in &lt;Get-ToolsLocation&gt;/selenium directory.
chromedriver.exe file is located in `«Get-ToolsLocation»/selenium` directory (on default installations this will be `C:\tools\selenium`).
## Package Parameters
#### Package Parameters
The following package parameters can be set:
* `/SkipShim` - informs that the shim file should not be generated
- `/SkipShim` - informs that the shim file should not be generated
To pass parameters, use `--params "''"` (e.g. `choco install selenium-chrome-driver [other options] --params="'/SkipShim'"`).</description>
<summary>Chrome Driver is a WebDriver implementation that enables programmatic automation of Chrome products for desktop platforms. It is a part of the Selenium (http://code.google.com/p/selenium) project.</summary>
<releaseNotes>https://chromedriver.storage.googleapis.com/83.0.4103.39/notes.txt
To pass parameters, use `--params "''"` (e.g. `choco install selenium-chrome-driver [other options] --params="'/SkipShim'"`).
Package changes:
* automatically stop chromedriver processes before upgrading or uninstalling the package</releaseNotes>
## Notes
- Make sure you install the version compatiblity with the Google Chrome Version you are running. Typically the major version of Chrome Drivers are compatible with the equivalent Google Chrome version containing the same major version.
See their note about compatibility on their download page here: https://sites.google.com/chromium.org/driver/downloads
- **If the package is out of date please check [Version History](#versionhistory) for the latest submitted version. If you have a question, please ask it in [Chocolatey Community Package Discussions](https://github.com/chocolatey-community/chocolatey-packages/discussions) or raise an issue on the [Chocolatey Community Packages Repository](https://github.com/chocolatey-community/chocolatey-packages/issues) if you have problems with the package. Disqus comments will generally not be responded to.**
]]></description>
<summary>Chrome Driver is a WebDriver implementation that enables programmatic automation of Chrome products for desktop platforms. It is a part of the Selenium (http://code.google.com/p/selenium) project.</summary>
<releaseNotes>---------ChromeDriver 104.0.5112.20 (2022-06-24)---------
Supports Chrome version 104
Resolved issue 4121: WebDriver command sometimes fails with "unexpected command response" [Pri-1]
</releaseNotes>
<copyright>Chromium and WebDriver teams. All Rights Reserved.</copyright>
<tags>selenium-chrome-driver google-chrome driver webdriver testing web-applications freeware foss cross-platform</tags>
<packageSourceUrl>https://github.com/auto</packageSourceUrl>
<packageSourceUrl>https://github.com/chocolatey-community/chocolatey-packages/tree/master/automatic/selenium-chrome-driver</packageSourceUrl>
<bugTrackerUrl>https://bugs.chromium.org/p/chromedriver/issues/list</bugTrackerUrl>
</metadata>
<files>
Expand Down
4 changes: 2 additions & 2 deletions automatic/selenium-chrome-driver/tools/chocolateyInstall.ps1
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
Get-Process -Name chromedriver -ErrorAction SilentlyContinue | Stop-Process
Get-Process -Name chromedriver -ErrorAction SilentlyContinue | Stop-Process

$toolsDir = "$(Split-Path -Parent $MyInvocation.MyCommand.Definition)"
$seleniumDir = "$(Get-ToolsLocation)\selenium"
Expand All @@ -8,7 +8,7 @@ $parameters = Get-PackageParameters

$packageArgs = @{
packageName = 'selenium-chrome-driver'
file = "$toolsDir\"
file = "$toolsDir\chromedriver_win32.zip"
checksum = '53c2e1f1b9f2a7571483284ea156958674501e8571cfe34be01282b4152e0770138d9aaef12876f109db9d77c1216362d0576aa40b4f19f039d4b97a15054c98'
checksumType = 'sha512'
destination = $seleniumDir
Expand Down

0 comments on commit ba3b1e4

Please sign in to comment.