Hello community,
here is the log from the commit of package perl-Selenium-Remote-Driver for
openSUSE:Factory checked in at 2020-10-26 16:19:08
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/perl-Selenium-Remote-Driver (Old)
and /work/SRC/openSUSE:Factory/.perl-Selenium-Remote-Driver.new.3463 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "perl-Selenium-Remote-Driver"
Mon Oct 26 16:19:08 2020 rev:23 rq:842993 version:1.38
Changes:
--------
---
/work/SRC/openSUSE:Factory/perl-Selenium-Remote-Driver/perl-Selenium-Remote-Driver.changes
2020-02-20 14:56:17.542395433 +0100
+++
/work/SRC/openSUSE:Factory/.perl-Selenium-Remote-Driver.new.3463/perl-Selenium-Remote-Driver.changes
2020-10-26 16:19:43.279099596 +0100
@@ -1,0 +2,6 @@
+Tue Oct 20 03:11:19 UTC 2020 - Tina Müller <[email protected]>
+
+- updated to 1.38
+ see /usr/share/doc/packages/perl-Selenium-Remote-Driver/Changes
+
+-------------------------------------------------------------------
Old:
----
Selenium-Remote-Driver-1.37.tar.gz
New:
----
Selenium-Remote-Driver-1.38.tar.gz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ perl-Selenium-Remote-Driver.spec ++++++
--- /var/tmp/diff_new_pack.qhjaAo/_old 2020-10-26 16:19:44.287100407 +0100
+++ /var/tmp/diff_new_pack.qhjaAo/_new 2020-10-26 16:19:44.287100407 +0100
@@ -1,7 +1,7 @@
#
# spec file for package perl-Selenium-Remote-Driver
#
-# Copyright (c) 2020 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2020 SUSE LLC
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@@ -17,13 +17,13 @@
Name: perl-Selenium-Remote-Driver
-Version: 1.37
+Version: 1.38
Release: 0
%define cpan_name Selenium-Remote-Driver
Summary: Perl Client for Selenium Remote Driver
License: Apache-2.0
Group: Development/Libraries/Perl
-Url: https://metacpan.org/release/%{cpan_name}
+URL: https://metacpan.org/release/%{cpan_name}
Source0:
https://cpan.metacpan.org/authors/id/T/TE/TEODESIAN/%{cpan_name}-%{version}.tar.gz
Source1: cpanspec.yml
# MANUAL
@@ -49,6 +49,7 @@
BuildRequires: perl(Test::Fatal)
BuildRequires: perl(Test::LWP::UserAgent)
BuildRequires: perl(Test::LongString)
+BuildRequires: perl(Test::MockModule)
BuildRequires: perl(Try::Tiny)
BuildRequires: perl(XML::Simple)
BuildRequires: perl(namespace::clean)
++++++ Selenium-Remote-Driver-1.37.tar.gz -> Selenium-Remote-Driver-1.38.tar.gz
++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/Selenium-Remote-Driver-1.37/Changes
new/Selenium-Remote-Driver-1.38/Changes
--- old/Selenium-Remote-Driver-1.37/Changes 2020-02-18 04:49:07.000000000
+0100
+++ new/Selenium-Remote-Driver-1.38/Changes 2020-10-19 17:09:38.000000000
+0200
@@ -1,6 +1,13 @@
Revision history for Selenium-Remote-Driver
-1.37 02-17-2019 TEODESIAN
+1.38 10-19-2020 TEODESIAN
+ [BUG FIXES]
+ -correct incorrect prior changelog date
+ -fix undefined value warnings when the remote server goes out to lunch
+ -add a note about doing lots of testing with the selenium JAR to POD
+ -Fix other minor things about the documentation and error messages
+
+1.37 02-17-2020 TEODESIAN
[BUG FIXES]
- obey the auto_close flag in the direct drivers
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/Selenium-Remote-Driver-1.37/MANIFEST
new/Selenium-Remote-Driver-1.38/MANIFEST
--- old/Selenium-Remote-Driver-1.37/MANIFEST 2020-02-18 04:49:07.000000000
+0100
+++ new/Selenium-Remote-Driver-1.38/MANIFEST 2020-10-19 17:09:38.000000000
+0200
@@ -1,4 +1,4 @@
-# This file was automatically generated by Dist::Zilla::Plugin::Manifest
v6.009.
+# This file was automatically generated by Dist::Zilla::Plugin::Manifest
v6.012.
Changes
INSTALL.md
LICENSE
@@ -82,6 +82,7 @@
t/Test-Selenium-Remote-WebElement.t
t/author-critic.t
t/author-eol.t
+t/author-minimum-version.t
t/author-mojibake.t
t/author-no-tabs.t
t/author-pod-coverage.t
@@ -109,7 +110,6 @@
t/release-distmeta.t
t/release-kwalitee.t
t/release-meta-json.t
-t/release-minimum-version.t
t/release-unused-vars.t
t/uploadTest
t/www/404.html
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/Selenium-Remote-Driver-1.37/META.json
new/Selenium-Remote-Driver-1.38/META.json
--- old/Selenium-Remote-Driver-1.37/META.json 2020-02-18 04:49:07.000000000
+0100
+++ new/Selenium-Remote-Driver-1.38/META.json 2020-10-19 17:09:38.000000000
+0200
@@ -9,7 +9,7 @@
"Mark Stosberg <[email protected]>"
],
"dynamic_config" : 0,
- "generated_by" : "Dist::Zilla version 6.009, CPAN::Meta::Converter version
2.150005",
+ "generated_by" : "Dist::Zilla version 6.012, CPAN::Meta::Converter version
2.150010",
"license" : [
"apache_2_0"
],
@@ -35,6 +35,7 @@
"Test::Mojibake" : "0",
"Test::More" : "0.88",
"Test::NoTabs" : "0",
+ "Test::Perl::Critic" : "0",
"Test::Pod" : "1.41",
"Test::Pod::Coverage" : "1.08",
"Test::Pod::LinkCheck" : "0",
@@ -96,8 +97,8 @@
"Test::Deep" : "0",
"Test::Fatal" : "0",
"Test::LWP::UserAgent" : "0",
+ "Test::MockModule" : "0",
"Test::More" : "0",
- "blib" : "1.01",
"lib" : "0"
}
}
@@ -105,131 +106,131 @@
"provides" : {
"Selenium::ActionChains" : {
"file" : "lib/Selenium/ActionChains.pm",
- "version" : "1.37"
+ "version" : "1.38"
},
"Selenium::CanStartBinary" : {
"file" : "lib/Selenium/CanStartBinary.pm",
- "version" : "1.37"
+ "version" : "1.38"
},
"Selenium::CanStartBinary::FindBinary" : {
"file" : "lib/Selenium/CanStartBinary/FindBinary.pm",
- "version" : "1.37"
+ "version" : "1.38"
},
"Selenium::CanStartBinary::ProbePort" : {
"file" : "lib/Selenium/CanStartBinary/ProbePort.pm",
- "version" : "1.37"
+ "version" : "1.38"
},
"Selenium::Chrome" : {
"file" : "lib/Selenium/Chrome.pm",
- "version" : "1.37"
+ "version" : "1.38"
},
"Selenium::Edge" : {
"file" : "lib/Selenium/Edge.pm",
- "version" : "1.37"
+ "version" : "1.38"
},
"Selenium::Firefox" : {
"file" : "lib/Selenium/Firefox.pm",
- "version" : "1.37"
+ "version" : "1.38"
},
"Selenium::Firefox::Binary" : {
"file" : "lib/Selenium/Firefox/Binary.pm",
- "version" : "1.37"
+ "version" : "1.38"
},
"Selenium::Firefox::Profile" : {
"file" : "lib/Selenium/Firefox/Profile.pm",
- "version" : "1.37"
+ "version" : "1.38"
},
"Selenium::InternetExplorer" : {
"file" : "lib/Selenium/InternetExplorer.pm",
- "version" : "1.37"
+ "version" : "1.38"
},
"Selenium::PhantomJS" : {
"file" : "lib/Selenium/PhantomJS.pm",
- "version" : "1.37"
+ "version" : "1.38"
},
"Selenium::Remote::Commands" : {
"file" : "lib/Selenium/Remote/Commands.pm",
- "version" : "1.37"
+ "version" : "1.38"
},
"Selenium::Remote::Driver" : {
"file" : "lib/Selenium/Remote/Driver.pm",
- "version" : "1.37"
+ "version" : "1.38"
},
"Selenium::Remote::Driver::CanSetWebdriverContext" : {
"file" : "lib/Selenium/Remote/Driver/CanSetWebdriverContext.pm",
- "version" : "1.37"
+ "version" : "1.38"
},
"Selenium::Remote::Driver::Firefox::Profile" : {
"file" : "lib/Selenium/Remote/Driver/Firefox/Profile.pm",
- "version" : "1.37"
+ "version" : "1.38"
},
"Selenium::Remote::ErrorHandler" : {
"file" : "lib/Selenium/Remote/ErrorHandler.pm",
- "version" : "1.37"
+ "version" : "1.38"
},
"Selenium::Remote::Finders" : {
"file" : "lib/Selenium/Remote/Finders.pm",
- "version" : "1.37"
+ "version" : "1.38"
},
"Selenium::Remote::Mock::Commands" : {
"file" : "lib/Selenium/Remote/Mock/Commands.pm",
- "version" : "1.37"
+ "version" : "1.38"
},
"Selenium::Remote::Mock::RemoteConnection" : {
"file" : "lib/Selenium/Remote/Mock/RemoteConnection.pm",
- "version" : "1.37"
+ "version" : "1.38"
},
"Selenium::Remote::RemoteConnection" : {
"file" : "lib/Selenium/Remote/RemoteConnection.pm",
- "version" : "1.37"
+ "version" : "1.38"
},
"Selenium::Remote::Spec" : {
"file" : "lib/Selenium/Remote/Spec.pm",
- "version" : "1.37"
+ "version" : "1.38"
},
"Selenium::Remote::WDKeys" : {
"file" : "lib/Selenium/Remote/WDKeys.pm",
- "version" : "1.37"
+ "version" : "1.38"
},
"Selenium::Remote::WebElement" : {
"file" : "lib/Selenium/Remote/WebElement.pm",
- "version" : "1.37"
+ "version" : "1.38"
},
"Selenium::Waiter" : {
"file" : "lib/Selenium/Waiter.pm",
- "version" : "1.37"
+ "version" : "1.38"
},
"Test::Selenium::Chrome" : {
"file" : "lib/Test/Selenium/Chrome.pm",
- "version" : "1.37"
+ "version" : "1.38"
},
"Test::Selenium::Edge" : {
"file" : "lib/Test/Selenium/Edge.pm",
- "version" : "1.37"
+ "version" : "1.38"
},
"Test::Selenium::Firefox" : {
"file" : "lib/Test/Selenium/Firefox.pm",
- "version" : "1.37"
+ "version" : "1.38"
},
"Test::Selenium::InternetExplorer" : {
"file" : "lib/Test/Selenium/InternetExplorer.pm",
- "version" : "1.37"
+ "version" : "1.38"
},
"Test::Selenium::PhantomJS" : {
"file" : "lib/Test/Selenium/PhantomJS.pm",
- "version" : "1.37"
+ "version" : "1.38"
},
"Test::Selenium::Remote::Driver" : {
"file" : "lib/Test/Selenium/Remote/Driver.pm",
- "version" : "1.37"
+ "version" : "1.38"
},
"Test::Selenium::Remote::Role::DoesTesting" : {
"file" : "lib/Test/Selenium/Remote/Role/DoesTesting.pm",
- "version" : "1.37"
+ "version" : "1.38"
},
"Test::Selenium::Remote::WebElement" : {
"file" : "lib/Test/Selenium/Remote/WebElement.pm",
- "version" : "1.37"
+ "version" : "1.38"
}
},
"release_status" : "stable",
@@ -244,7 +245,7 @@
"web" : "https://github.com/teodesian/Selenium-Remote-Driver"
}
},
- "version" : "1.37",
+ "version" : "1.38",
"x_contributors" : [
"Allen Lew <[email protected]>",
"A.MacLeay <[email protected]>",
@@ -259,6 +260,7 @@
"Dave Rolsky <[email protected]>",
"Dmitry Karasik <[email protected]>",
"Doug Bell <[email protected]>",
+ "Dylan Streb <[email protected]>",
"Eric Johnson <[email protected]>",
"Gabor Szabo <[email protected]>",
"George S. Baugh <[email protected]>",
@@ -276,6 +278,7 @@
"Matthew Spahr <[email protected]>",
"Max O'Cull <[email protected]>",
"Michael Prokop <[email protected]>",
+ "mk654321 <[email protected]>",
"Peter Mottram (SysPete) <[email protected]>",
"Phil Kania <[email protected]>",
"Phil Mitchell <[email protected]>",
@@ -292,6 +295,7 @@
"Vi\u0165as Str\u00e1dal <[email protected]>",
"Yves Lavoie <[email protected]>"
],
- "x_serialization_backend" : "Cpanel::JSON::XS version 3.0231"
+ "x_generated_by_perl" : "v5.30.0",
+ "x_serialization_backend" : "Cpanel::JSON::XS version 4.21"
}
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/Selenium-Remote-Driver-1.37/META.yml
new/Selenium-Remote-Driver-1.38/META.yml
--- old/Selenium-Remote-Driver-1.37/META.yml 2020-02-18 04:49:07.000000000
+0100
+++ new/Selenium-Remote-Driver-1.38/META.yml 2020-10-19 17:09:38.000000000
+0200
@@ -17,13 +17,13 @@
Test::Deep: '0'
Test::Fatal: '0'
Test::LWP::UserAgent: '0'
+ Test::MockModule: '0'
Test::More: '0'
- blib: '1.01'
lib: '0'
configure_requires:
ExtUtils::MakeMaker: '0'
dynamic_config: 0
-generated_by: 'Dist::Zilla version 6.009, CPAN::Meta::Converter version
2.150005'
+generated_by: 'Dist::Zilla version 6.012, CPAN::Meta::Converter version
2.150010'
license: apache
meta-spec:
url: http://module-build.sourceforge.net/META-spec-v1.4.html
@@ -32,100 +32,100 @@
provides:
Selenium::ActionChains:
file: lib/Selenium/ActionChains.pm
- version: '1.37'
+ version: '1.38'
Selenium::CanStartBinary:
file: lib/Selenium/CanStartBinary.pm
- version: '1.37'
+ version: '1.38'
Selenium::CanStartBinary::FindBinary:
file: lib/Selenium/CanStartBinary/FindBinary.pm
- version: '1.37'
+ version: '1.38'
Selenium::CanStartBinary::ProbePort:
file: lib/Selenium/CanStartBinary/ProbePort.pm
- version: '1.37'
+ version: '1.38'
Selenium::Chrome:
file: lib/Selenium/Chrome.pm
- version: '1.37'
+ version: '1.38'
Selenium::Edge:
file: lib/Selenium/Edge.pm
- version: '1.37'
+ version: '1.38'
Selenium::Firefox:
file: lib/Selenium/Firefox.pm
- version: '1.37'
+ version: '1.38'
Selenium::Firefox::Binary:
file: lib/Selenium/Firefox/Binary.pm
- version: '1.37'
+ version: '1.38'
Selenium::Firefox::Profile:
file: lib/Selenium/Firefox/Profile.pm
- version: '1.37'
+ version: '1.38'
Selenium::InternetExplorer:
file: lib/Selenium/InternetExplorer.pm
- version: '1.37'
+ version: '1.38'
Selenium::PhantomJS:
file: lib/Selenium/PhantomJS.pm
- version: '1.37'
+ version: '1.38'
Selenium::Remote::Commands:
file: lib/Selenium/Remote/Commands.pm
- version: '1.37'
+ version: '1.38'
Selenium::Remote::Driver:
file: lib/Selenium/Remote/Driver.pm
- version: '1.37'
+ version: '1.38'
Selenium::Remote::Driver::CanSetWebdriverContext:
file: lib/Selenium/Remote/Driver/CanSetWebdriverContext.pm
- version: '1.37'
+ version: '1.38'
Selenium::Remote::Driver::Firefox::Profile:
file: lib/Selenium/Remote/Driver/Firefox/Profile.pm
- version: '1.37'
+ version: '1.38'
Selenium::Remote::ErrorHandler:
file: lib/Selenium/Remote/ErrorHandler.pm
- version: '1.37'
+ version: '1.38'
Selenium::Remote::Finders:
file: lib/Selenium/Remote/Finders.pm
- version: '1.37'
+ version: '1.38'
Selenium::Remote::Mock::Commands:
file: lib/Selenium/Remote/Mock/Commands.pm
- version: '1.37'
+ version: '1.38'
Selenium::Remote::Mock::RemoteConnection:
file: lib/Selenium/Remote/Mock/RemoteConnection.pm
- version: '1.37'
+ version: '1.38'
Selenium::Remote::RemoteConnection:
file: lib/Selenium/Remote/RemoteConnection.pm
- version: '1.37'
+ version: '1.38'
Selenium::Remote::Spec:
file: lib/Selenium/Remote/Spec.pm
- version: '1.37'
+ version: '1.38'
Selenium::Remote::WDKeys:
file: lib/Selenium/Remote/WDKeys.pm
- version: '1.37'
+ version: '1.38'
Selenium::Remote::WebElement:
file: lib/Selenium/Remote/WebElement.pm
- version: '1.37'
+ version: '1.38'
Selenium::Waiter:
file: lib/Selenium/Waiter.pm
- version: '1.37'
+ version: '1.38'
Test::Selenium::Chrome:
file: lib/Test/Selenium/Chrome.pm
- version: '1.37'
+ version: '1.38'
Test::Selenium::Edge:
file: lib/Test/Selenium/Edge.pm
- version: '1.37'
+ version: '1.38'
Test::Selenium::Firefox:
file: lib/Test/Selenium/Firefox.pm
- version: '1.37'
+ version: '1.38'
Test::Selenium::InternetExplorer:
file: lib/Test/Selenium/InternetExplorer.pm
- version: '1.37'
+ version: '1.38'
Test::Selenium::PhantomJS:
file: lib/Test/Selenium/PhantomJS.pm
- version: '1.37'
+ version: '1.38'
Test::Selenium::Remote::Driver:
file: lib/Test/Selenium/Remote/Driver.pm
- version: '1.37'
+ version: '1.38'
Test::Selenium::Remote::Role::DoesTesting:
file: lib/Test/Selenium/Remote/Role/DoesTesting.pm
- version: '1.37'
+ version: '1.38'
Test::Selenium::Remote::WebElement:
file: lib/Test/Selenium/Remote/WebElement.pm
- version: '1.37'
+ version: '1.38'
requires:
Archive::Zip: '0'
Carp: '0'
@@ -169,7 +169,7 @@
bugtracker: https://github.com/teodesian/Selenium-Remote-Driver/issues
homepage: https://github.com/teodesian/Selenium-Remote-Driver
repository: https://github.com/teodesian/Selenium-Remote-Driver.git
-version: '1.37'
+version: '1.38'
x_contributors:
- 'Allen Lew <[email protected]>'
- 'A.MacLeay <[email protected]>'
@@ -184,6 +184,7 @@
- 'Dave Rolsky <[email protected]>'
- 'Dmitry Karasik <[email protected]>'
- 'Doug Bell <[email protected]>'
+ - 'Dylan Streb <[email protected]>'
- 'Eric Johnson <[email protected]>'
- 'Gabor Szabo <[email protected]>'
- 'George S. Baugh <[email protected]>'
@@ -201,6 +202,7 @@
- 'Matthew Spahr <[email protected]>'
- "Max O'Cull <[email protected]>"
- 'Michael Prokop <[email protected]>'
+ - 'mk654321 <[email protected]>'
- 'Peter Mottram (SysPete) <[email protected]>'
- 'Phil Kania <[email protected]>'
- 'Phil Mitchell <[email protected]>'
@@ -216,4 +218,5 @@
- 'Vishwanath Janmanchi <[email protected]>'
- 'Viťas Strádal <[email protected]>'
- 'Yves Lavoie <[email protected]>'
-x_serialization_backend: 'YAML::Tiny version 1.69'
+x_generated_by_perl: v5.30.0
+x_serialization_backend: 'YAML::Tiny version 1.73'
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/Selenium-Remote-Driver-1.37/Makefile.PL
new/Selenium-Remote-Driver-1.38/Makefile.PL
--- old/Selenium-Remote-Driver-1.37/Makefile.PL 2020-02-18 04:49:07.000000000
+0100
+++ new/Selenium-Remote-Driver-1.38/Makefile.PL 2020-10-19 17:09:38.000000000
+0200
@@ -1,4 +1,4 @@
-# This file was automatically generated by Dist::Zilla::Plugin::MakeMaker
v6.009.
+# This file was automatically generated by Dist::Zilla::Plugin::MakeMaker
v6.012.
use strict;
use warnings;
@@ -65,11 +65,11 @@
"Test::Deep" => 0,
"Test::Fatal" => 0,
"Test::LWP::UserAgent" => 0,
+ "Test::MockModule" => 0,
"Test::More" => 0,
- "blib" => "1.01",
"lib" => 0
},
- "VERSION" => "1.37",
+ "VERSION" => "1.38",
"test" => {
"TESTS" => "t/*.t"
}
@@ -114,12 +114,12 @@
"Test::Fatal" => 0,
"Test::LWP::UserAgent" => 0,
"Test::LongString" => 0,
+ "Test::MockModule" => 0,
"Test::More" => 0,
"Time::HiRes" => 0,
"Try::Tiny" => 0,
"XML::Simple" => 0,
"base" => 0,
- "blib" => "1.01",
"constant" => 0,
"lib" => 0,
"namespace::clean" => 0,
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/Selenium-Remote-Driver-1.37/README
new/Selenium-Remote-Driver-1.38/README
--- old/Selenium-Remote-Driver-1.37/README 2020-02-18 04:49:07.000000000
+0100
+++ new/Selenium-Remote-Driver-1.38/README 2020-10-19 17:09:38.000000000
+0200
@@ -1,7 +1,5 @@
-
-
This archive contains the distribution Selenium-Remote-Driver,
-version 1.37:
+version 1.38:
Perl Client for Selenium Remote Driver
@@ -12,5 +10,4 @@
The Apache License, Version 2.0, January 2004
-This README file was generated by Dist::Zilla::Plugin::Readme v6.009.
-
+This README file was generated by Dist::Zilla::Plugin::Readme v6.012.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/Selenium-Remote-Driver-1.37/dist.ini
new/Selenium-Remote-Driver-1.38/dist.ini
--- old/Selenium-Remote-Driver-1.37/dist.ini 2020-02-18 04:49:07.000000000
+0100
+++ new/Selenium-Remote-Driver-1.38/dist.ini 2020-10-19 17:09:38.000000000
+0200
@@ -1,5 +1,5 @@
name = Selenium-Remote-Driver
-version = 1.37
+version = 1.38
author = George S. Baugh <[email protected]>
author = Aditya Ivaturi <[email protected]>
author = Daniel Gempesaw <[email protected]>
@@ -83,3 +83,7 @@
; authordep Pod::Weaver::Section::SeeAlso = 0
; authordep Pod::Weaver::Section::GenerateSection = 0
; authordep Pod::Elemental::Transformer::List = 0
+; authordep XML::Simple = 0
+; authordep Test::LWP::UserAgent = 0
+; authordep Test::Pod::Coverage = 0
+; authordep Term::UI = 0
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/Selenium-Remote-Driver-1.37/lib/Selenium/ActionChains.pm
new/Selenium-Remote-Driver-1.38/lib/Selenium/ActionChains.pm
--- old/Selenium-Remote-Driver-1.37/lib/Selenium/ActionChains.pm
2020-02-18 04:49:07.000000000 +0100
+++ new/Selenium-Remote-Driver-1.38/lib/Selenium/ActionChains.pm
2020-10-19 17:09:38.000000000 +0200
@@ -1,5 +1,5 @@
package Selenium::ActionChains;
-$Selenium::ActionChains::VERSION = '1.37';
+$Selenium::ActionChains::VERSION = '1.38';
use strict;
use warnings;
@@ -174,7 +174,7 @@
=head1 VERSION
-version 1.37
+version 1.38
=head1 SYNOPSIS
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/Selenium-Remote-Driver-1.37/lib/Selenium/CanStartBinary/FindBinary.pm
new/Selenium-Remote-Driver-1.38/lib/Selenium/CanStartBinary/FindBinary.pm
--- old/Selenium-Remote-Driver-1.37/lib/Selenium/CanStartBinary/FindBinary.pm
2020-02-18 04:49:07.000000000 +0100
+++ new/Selenium-Remote-Driver-1.38/lib/Selenium/CanStartBinary/FindBinary.pm
2020-10-19 17:09:38.000000000 +0200
@@ -1,5 +1,5 @@
package Selenium::CanStartBinary::FindBinary;
-$Selenium::CanStartBinary::FindBinary::VERSION = '1.37';
+$Selenium::CanStartBinary::FindBinary::VERSION = '1.38';
use strict;
use warnings;
@@ -86,7 +86,7 @@
=head1 VERSION
-version 1.37
+version 1.38
=for Pod::Coverage *EVERYTHING*
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/Selenium-Remote-Driver-1.37/lib/Selenium/CanStartBinary/ProbePort.pm
new/Selenium-Remote-Driver-1.38/lib/Selenium/CanStartBinary/ProbePort.pm
--- old/Selenium-Remote-Driver-1.37/lib/Selenium/CanStartBinary/ProbePort.pm
2020-02-18 04:49:07.000000000 +0100
+++ new/Selenium-Remote-Driver-1.38/lib/Selenium/CanStartBinary/ProbePort.pm
2020-10-19 17:09:38.000000000 +0200
@@ -1,5 +1,5 @@
package Selenium::CanStartBinary::ProbePort;
-$Selenium::CanStartBinary::ProbePort::VERSION = '1.37';
+$Selenium::CanStartBinary::ProbePort::VERSION = '1.38';
use strict;
use warnings;
@@ -49,7 +49,7 @@
=head1 VERSION
-version 1.37
+version 1.38
=for Pod::Coverage *EVERYTHING*
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/Selenium-Remote-Driver-1.37/lib/Selenium/CanStartBinary.pm
new/Selenium-Remote-Driver-1.38/lib/Selenium/CanStartBinary.pm
--- old/Selenium-Remote-Driver-1.37/lib/Selenium/CanStartBinary.pm
2020-02-18 04:49:07.000000000 +0100
+++ new/Selenium-Remote-Driver-1.38/lib/Selenium/CanStartBinary.pm
2020-10-19 17:09:38.000000000 +0200
@@ -1,5 +1,5 @@
package Selenium::CanStartBinary;
-$Selenium::CanStartBinary::VERSION = '1.37';
+$Selenium::CanStartBinary::VERSION = '1.38';
use strict;
use warnings;
@@ -381,7 +381,7 @@
=head1 VERSION
-version 1.37
+version 1.38
=head1 DESCRIPTION
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/Selenium-Remote-Driver-1.37/lib/Selenium/Chrome.pm
new/Selenium-Remote-Driver-1.38/lib/Selenium/Chrome.pm
--- old/Selenium-Remote-Driver-1.37/lib/Selenium/Chrome.pm 2020-02-18
04:49:07.000000000 +0100
+++ new/Selenium-Remote-Driver-1.38/lib/Selenium/Chrome.pm 2020-10-19
17:09:38.000000000 +0200
@@ -1,5 +1,5 @@
package Selenium::Chrome;
-$Selenium::Chrome::VERSION = '1.37';
+$Selenium::Chrome::VERSION = '1.38';
use strict;
use warnings;
@@ -57,7 +57,7 @@
=head1 VERSION
-version 1.37
+version 1.38
=head1 SYNOPSIS
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/Selenium-Remote-Driver-1.37/lib/Selenium/Edge.pm
new/Selenium-Remote-Driver-1.38/lib/Selenium/Edge.pm
--- old/Selenium-Remote-Driver-1.37/lib/Selenium/Edge.pm 2020-02-18
04:49:07.000000000 +0100
+++ new/Selenium-Remote-Driver-1.38/lib/Selenium/Edge.pm 2020-10-19
17:09:38.000000000 +0200
@@ -1,5 +1,5 @@
package Selenium::Edge;
-$Selenium::Edge::VERSION = '1.37';
+$Selenium::Edge::VERSION = '1.38';
use strict;
use warnings;
@@ -57,7 +57,7 @@
=head1 VERSION
-version 1.37
+version 1.38
=head1 SYNOPSIS
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/Selenium-Remote-Driver-1.37/lib/Selenium/Firefox/Binary.pm
new/Selenium-Remote-Driver-1.38/lib/Selenium/Firefox/Binary.pm
--- old/Selenium-Remote-Driver-1.37/lib/Selenium/Firefox/Binary.pm
2020-02-18 04:49:07.000000000 +0100
+++ new/Selenium-Remote-Driver-1.38/lib/Selenium/Firefox/Binary.pm
2020-10-19 17:09:38.000000000 +0200
@@ -1,5 +1,5 @@
package Selenium::Firefox::Binary;
-$Selenium::Firefox::Binary::VERSION = '1.37';
+$Selenium::Firefox::Binary::VERSION = '1.38';
use strict;
use warnings;
@@ -126,7 +126,7 @@
=head1 VERSION
-version 1.37
+version 1.38
=head1 SUBROUTINES
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/Selenium-Remote-Driver-1.37/lib/Selenium/Firefox/Profile.pm
new/Selenium-Remote-Driver-1.38/lib/Selenium/Firefox/Profile.pm
--- old/Selenium-Remote-Driver-1.37/lib/Selenium/Firefox/Profile.pm
2020-02-18 04:49:07.000000000 +0100
+++ new/Selenium-Remote-Driver-1.38/lib/Selenium/Firefox/Profile.pm
2020-10-19 17:09:38.000000000 +0200
@@ -1,5 +1,5 @@
package Selenium::Firefox::Profile;
-$Selenium::Firefox::Profile::VERSION = '1.37';
+$Selenium::Firefox::Profile::VERSION = '1.38';
# ABSTRACT: Use custom profiles with Selenium::Remote::Driver
# TODO: convert this to Moo!
@@ -274,7 +274,7 @@
=head1 VERSION
-version 1.37
+version 1.38
=head1 DESCRIPTION
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/Selenium-Remote-Driver-1.37/lib/Selenium/Firefox.pm
new/Selenium-Remote-Driver-1.38/lib/Selenium/Firefox.pm
--- old/Selenium-Remote-Driver-1.37/lib/Selenium/Firefox.pm 2020-02-18
04:49:07.000000000 +0100
+++ new/Selenium-Remote-Driver-1.38/lib/Selenium/Firefox.pm 2020-10-19
17:09:38.000000000 +0200
@@ -1,5 +1,5 @@
package Selenium::Firefox;
-$Selenium::Firefox::VERSION = '1.37';
+$Selenium::Firefox::VERSION = '1.38';
use strict;
use warnings;
@@ -139,7 +139,7 @@
=head1 VERSION
-version 1.37
+version 1.38
=head1 SYNOPSIS
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/Selenium-Remote-Driver-1.37/lib/Selenium/InternetExplorer.pm
new/Selenium-Remote-Driver-1.38/lib/Selenium/InternetExplorer.pm
--- old/Selenium-Remote-Driver-1.37/lib/Selenium/InternetExplorer.pm
2020-02-18 04:49:07.000000000 +0100
+++ new/Selenium-Remote-Driver-1.38/lib/Selenium/InternetExplorer.pm
2020-10-19 17:09:38.000000000 +0200
@@ -1,5 +1,5 @@
package Selenium::InternetExplorer;
-$Selenium::InternetExplorer::VERSION = '1.37';
+$Selenium::InternetExplorer::VERSION = '1.38';
use strict;
use warnings;
@@ -33,7 +33,7 @@
=head1 VERSION
-version 1.37
+version 1.38
=head1 SYNOPSIS
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/Selenium-Remote-Driver-1.37/lib/Selenium/PhantomJS.pm
new/Selenium-Remote-Driver-1.38/lib/Selenium/PhantomJS.pm
--- old/Selenium-Remote-Driver-1.37/lib/Selenium/PhantomJS.pm 2020-02-18
04:49:07.000000000 +0100
+++ new/Selenium-Remote-Driver-1.38/lib/Selenium/PhantomJS.pm 2020-10-19
17:09:38.000000000 +0200
@@ -1,5 +1,5 @@
package Selenium::PhantomJS;
-$Selenium::PhantomJS::VERSION = '1.37';
+$Selenium::PhantomJS::VERSION = '1.38';
use strict;
use warnings;
@@ -54,7 +54,7 @@
=head1 VERSION
-version 1.37
+version 1.38
=head1 SYNOPSIS
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/Selenium-Remote-Driver-1.37/lib/Selenium/Remote/Commands.pm
new/Selenium-Remote-Driver-1.38/lib/Selenium/Remote/Commands.pm
--- old/Selenium-Remote-Driver-1.37/lib/Selenium/Remote/Commands.pm
2020-02-18 04:49:07.000000000 +0100
+++ new/Selenium-Remote-Driver-1.38/lib/Selenium/Remote/Commands.pm
2020-10-19 17:09:38.000000000 +0200
@@ -1,5 +1,5 @@
package Selenium::Remote::Commands;
-$Selenium::Remote::Commands::VERSION = '1.37';
+$Selenium::Remote::Commands::VERSION = '1.38';
use strict;
use warnings;
@@ -521,7 +521,7 @@
=head1 VERSION
-version 1.37
+version 1.38
=head1 DESCRIPTION
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/Selenium-Remote-Driver-1.37/lib/Selenium/Remote/Driver/CanSetWebdriverContext.pm
new/Selenium-Remote-Driver-1.38/lib/Selenium/Remote/Driver/CanSetWebdriverContext.pm
---
old/Selenium-Remote-Driver-1.37/lib/Selenium/Remote/Driver/CanSetWebdriverContext.pm
2020-02-18 04:49:07.000000000 +0100
+++
new/Selenium-Remote-Driver-1.38/lib/Selenium/Remote/Driver/CanSetWebdriverContext.pm
2020-10-19 17:09:38.000000000 +0200
@@ -1,5 +1,5 @@
package Selenium::Remote::Driver::CanSetWebdriverContext;
-$Selenium::Remote::Driver::CanSetWebdriverContext::VERSION = '1.37';
+$Selenium::Remote::Driver::CanSetWebdriverContext::VERSION = '1.38';
# ABSTRACT: Customize the webdriver context prefix for various drivers
use strict;
@@ -27,7 +27,7 @@
=head1 VERSION
-version 1.37
+version 1.38
=head1 DESCRIPTION
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/Selenium-Remote-Driver-1.37/lib/Selenium/Remote/Driver/Firefox/Profile.pm
new/Selenium-Remote-Driver-1.38/lib/Selenium/Remote/Driver/Firefox/Profile.pm
---
old/Selenium-Remote-Driver-1.37/lib/Selenium/Remote/Driver/Firefox/Profile.pm
2020-02-18 04:49:07.000000000 +0100
+++
new/Selenium-Remote-Driver-1.38/lib/Selenium/Remote/Driver/Firefox/Profile.pm
2020-10-19 17:09:38.000000000 +0200
@@ -1,5 +1,5 @@
package Selenium::Remote::Driver::Firefox::Profile;
-$Selenium::Remote::Driver::Firefox::Profile::VERSION = '1.37';
+$Selenium::Remote::Driver::Firefox::Profile::VERSION = '1.38';
# ABSTRACT: Use custom profiles with Selenium::Remote::Driver
use strict;
use warnings;
@@ -25,7 +25,7 @@
=head1 VERSION
-version 1.37
+version 1.38
=head1 DESCRIPTION
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/Selenium-Remote-Driver-1.37/lib/Selenium/Remote/Driver.pm
new/Selenium-Remote-Driver-1.38/lib/Selenium/Remote/Driver.pm
--- old/Selenium-Remote-Driver-1.37/lib/Selenium/Remote/Driver.pm
2020-02-18 04:49:07.000000000 +0100
+++ new/Selenium-Remote-Driver-1.38/lib/Selenium/Remote/Driver.pm
2020-10-19 17:09:38.000000000 +0200
@@ -1,5 +1,5 @@
package Selenium::Remote::Driver;
-$Selenium::Remote::Driver::VERSION = '1.37';
+$Selenium::Remote::Driver::VERSION = '1.38';
use strict;
use warnings;
@@ -404,7 +404,8 @@
return $self->commands->parse_response( $res, $resp );
}
else {
- croak "Couldn't retrieve command settings properly\n";
+ #Tell the use about the offending setting.
+ croak "Couldn't retrieve command settings properly
".$res->{command}."\n";
}
}
@@ -1879,7 +1880,7 @@
=head1 VERSION
-version 1.37
+version 1.38
=head1 SYNOPSIS
@@ -2028,6 +2029,13 @@
When in WC3 Webdriver mode.
+=head2 FINDERS
+
+This constant is a hashref map of the old element finder aliases from wd2 to
wd3.
+
+ use Data::Dumper;
+ print Dumper($Selenium::Remote::Driver::FINDERS);
+
=head2 WC3 WEBDRIVER CURRENT STATUS
That said, the following 'sanity tests' in the at/ (acceptance test) directory
of the module passed on the following versions:
@@ -2082,6 +2090,19 @@
$Selenium::Remote::Driver::FORCE_WD2=1;
+=head2 Notes on Running Selenium at Scale via selenium.jar
+
+When running many, many tests in parallel you can eventually reach resource
exhaustion.
+You have to instruct the Selenium JAR to do some cleanup to avoid explosions:
+
+Inside of your selenium server's node.json (running a grid), you would put in
the following:
+
+"configuration" :
+{
+"cleanUpCycle":2000
+}
+Or run the selenium jar with the -cleanupCycle parameter. Of course use
whatever # of seconds is appropriate to your situation.
+
=head1 CONSTRUCTOR
=head2 new
@@ -2738,7 +2759,7 @@
Usage:
my $window_size = $driver->get_window_size();
- print $window_size->{'height'}, $window_size->('width');
+ print $window_size->{'height'}, $window_size->{'width'};
=head2 get_window_position
@@ -3710,7 +3731,7 @@
=head1 CONTRIBUTORS
-=for stopwords Allen Lew A.MacLeay Andy Jack Bas Bloemsaat Blake GH Brian
Horakh Charles Howes Chris Davies Daniel Fackrell Dave Rolsky Dmitry Karasik
Doug Bell Eric Johnson Gabor Szabo George S. Baugh Gerhard Jungwirth Gordon
Child GreatFlamingFoo Ivan Kurmanov Joe Higton Jon Hermansen Keita Sugama Ken
Swanson lembark Luke Closs Martin Gruner Matthew Spahr Max O'Cull Michael
Prokop Peter Mottram (SysPete) Phil Kania Mitchell Prateek Goyal Richard Sailer
Robert Utter rouzier Tetsuya Tatsumi Tod Hagan Tom Hukins Vangelis Katsikaros
Vishwanath Janmanchi Viťas Strádal Yves Lavoie
+=for stopwords Allen Lew A.MacLeay Andy Jack Bas Bloemsaat Blake GH Brian
Horakh Charles Howes Chris Davies Daniel Fackrell Dave Rolsky Dmitry Karasik
Doug Bell Dylan Streb Eric Johnson Gabor Szabo George S. Baugh Gerhard
Jungwirth Gordon Child GreatFlamingFoo Ivan Kurmanov Joe Higton Jon Hermansen
Keita Sugama Ken Swanson lembark Luke Closs Martin Gruner Matthew Spahr Max
O'Cull Michael Prokop mk654321 Peter Mottram (SysPete) Phil Kania Mitchell
Prateek Goyal Richard Sailer Robert Utter rouzier Tetsuya Tatsumi Tod Hagan Tom
Hukins Vangelis Katsikaros Vishwanath Janmanchi Viťas Strádal Yves Lavoie
=over 4
@@ -3768,6 +3789,10 @@
=item *
+Dylan Streb <[email protected]>
+
+=item *
+
Eric Johnson <[email protected]>
=item *
@@ -3836,6 +3861,10 @@
=item *
+mk654321 <[email protected]>
+
+=item *
+
Peter Mottram (SysPete) <[email protected]>
=item *
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/Selenium-Remote-Driver-1.37/lib/Selenium/Remote/ErrorHandler.pm
new/Selenium-Remote-Driver-1.38/lib/Selenium/Remote/ErrorHandler.pm
--- old/Selenium-Remote-Driver-1.37/lib/Selenium/Remote/ErrorHandler.pm
2020-02-18 04:49:07.000000000 +0100
+++ new/Selenium-Remote-Driver-1.38/lib/Selenium/Remote/ErrorHandler.pm
2020-10-19 17:09:38.000000000 +0200
@@ -1,5 +1,5 @@
package Selenium::Remote::ErrorHandler;
-$Selenium::Remote::ErrorHandler::VERSION = '1.37';
+$Selenium::Remote::ErrorHandler::VERSION = '1.38';
use strict;
use warnings;
@@ -154,7 +154,7 @@
=head1 VERSION
-version 1.37
+version 1.38
=head1 SUBROUTINES
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/Selenium-Remote-Driver-1.37/lib/Selenium/Remote/Finders.pm
new/Selenium-Remote-Driver-1.38/lib/Selenium/Remote/Finders.pm
--- old/Selenium-Remote-Driver-1.37/lib/Selenium/Remote/Finders.pm
2020-02-18 04:49:07.000000000 +0100
+++ new/Selenium-Remote-Driver-1.38/lib/Selenium/Remote/Finders.pm
2020-10-19 17:09:38.000000000 +0200
@@ -1,5 +1,5 @@
package Selenium::Remote::Finders;
-$Selenium::Remote::Finders::VERSION = '1.37';
+$Selenium::Remote::Finders::VERSION = '1.38';
use strict;
use warnings;
@@ -41,7 +41,7 @@
=head1 VERSION
-version 1.37
+version 1.38
=head1 DESCRIPTION
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/Selenium-Remote-Driver-1.37/lib/Selenium/Remote/Mock/Commands.pm
new/Selenium-Remote-Driver-1.38/lib/Selenium/Remote/Mock/Commands.pm
--- old/Selenium-Remote-Driver-1.37/lib/Selenium/Remote/Mock/Commands.pm
2020-02-18 04:49:07.000000000 +0100
+++ new/Selenium-Remote-Driver-1.38/lib/Selenium/Remote/Mock/Commands.pm
2020-10-19 17:09:38.000000000 +0200
@@ -1,5 +1,5 @@
package Selenium::Remote::Mock::Commands;
-$Selenium::Remote::Mock::Commands::VERSION = '1.37';
+$Selenium::Remote::Mock::Commands::VERSION = '1.38';
# ABSTRACT: utility class to mock Selenium::Remote::Commands
use strict;
@@ -53,7 +53,7 @@
=head1 VERSION
-version 1.37
+version 1.38
=head1 DESCRIPTION
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/Selenium-Remote-Driver-1.37/lib/Selenium/Remote/Mock/RemoteConnection.pm
new/Selenium-Remote-Driver-1.38/lib/Selenium/Remote/Mock/RemoteConnection.pm
---
old/Selenium-Remote-Driver-1.37/lib/Selenium/Remote/Mock/RemoteConnection.pm
2020-02-18 04:49:07.000000000 +0100
+++
new/Selenium-Remote-Driver-1.38/lib/Selenium/Remote/Mock/RemoteConnection.pm
2020-10-19 17:09:38.000000000 +0200
@@ -1,5 +1,5 @@
package Selenium::Remote::Mock::RemoteConnection;
-$Selenium::Remote::Mock::RemoteConnection::VERSION = '1.37';
+$Selenium::Remote::Mock::RemoteConnection::VERSION = '1.38';
# ABSTRACT: utility class to mock the responses from Selenium server
use strict;
@@ -181,7 +181,7 @@
=head1 VERSION
-version 1.37
+version 1.38
=head1 SYNOPSIS
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/Selenium-Remote-Driver-1.37/lib/Selenium/Remote/RemoteConnection.pm
new/Selenium-Remote-Driver-1.38/lib/Selenium/Remote/RemoteConnection.pm
--- old/Selenium-Remote-Driver-1.37/lib/Selenium/Remote/RemoteConnection.pm
2020-02-18 04:49:07.000000000 +0100
+++ new/Selenium-Remote-Driver-1.38/lib/Selenium/Remote/RemoteConnection.pm
2020-10-19 17:09:38.000000000 +0200
@@ -1,5 +1,5 @@
package Selenium::Remote::RemoteConnection;
-$Selenium::Remote::RemoteConnection::VERSION = '1.37';
+$Selenium::Remote::RemoteConnection::VERSION = '1.38';
use strict;
use warnings;
@@ -49,7 +49,8 @@
croak "Could not connect to SeleniumWebDriver: $_";
};
- if ( $status->{cmd_status} ne 'OK' ) {
+ my $cmdOut = $status->{cmd_status} || '';
+ if ( $cmdOut ne 'OK' ) {
# Could be grid, see if we can talk to it
$status = undef;
@@ -57,7 +58,7 @@
$self->request( { method => 'GET', url => 'grid/api/hub/status' } );
}
- unless ( $status->{cmd_status} eq 'OK' ) {
+ unless ( $cmdOut eq 'OK' ) {
croak "Selenium server did not return proper status";
}
}
@@ -235,7 +236,7 @@
=head1 VERSION
-version 1.37
+version 1.38
=head1 SYNOPSIS
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/Selenium-Remote-Driver-1.37/lib/Selenium/Remote/Spec.pm
new/Selenium-Remote-Driver-1.38/lib/Selenium/Remote/Spec.pm
--- old/Selenium-Remote-Driver-1.37/lib/Selenium/Remote/Spec.pm 2020-02-18
04:49:07.000000000 +0100
+++ new/Selenium-Remote-Driver-1.38/lib/Selenium/Remote/Spec.pm 2020-10-19
17:09:38.000000000 +0200
@@ -1,5 +1,5 @@
package Selenium::Remote::Spec;
-$Selenium::Remote::Spec::VERSION = '1.37';
+$Selenium::Remote::Spec::VERSION = '1.38';
use strict;
use warnings;
@@ -114,7 +114,7 @@
'proxy', 'pageLoadStrategy',
'setWindowRect', 'timeouts',
'unhandledPromptBehavior', 'moz:firefoxOptions',
- 'goog:chromeOptions',
+ 'goog:chromeOptions', 'goog:loggingPrefs',
];
}
);
@@ -254,7 +254,7 @@
=head1 VERSION
-version 1.37
+version 1.38
=head1 DESCRIPTION
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/Selenium-Remote-Driver-1.37/lib/Selenium/Remote/WDKeys.pm
new/Selenium-Remote-Driver-1.38/lib/Selenium/Remote/WDKeys.pm
--- old/Selenium-Remote-Driver-1.37/lib/Selenium/Remote/WDKeys.pm
2020-02-18 04:49:07.000000000 +0100
+++ new/Selenium-Remote-Driver-1.38/lib/Selenium/Remote/WDKeys.pm
2020-10-19 17:09:38.000000000 +0200
@@ -1,5 +1,5 @@
package Selenium::Remote::WDKeys;
-$Selenium::Remote::WDKeys::VERSION = '1.37';
+$Selenium::Remote::WDKeys::VERSION = '1.38';
# ABSTRACT: Representation of keystrokes used by Selenium::Remote::WebDriver
@@ -85,7 +85,7 @@
=head1 VERSION
-version 1.37
+version 1.38
=head1 DESCRIPTION
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/Selenium-Remote-Driver-1.37/lib/Selenium/Remote/WebElement.pm
new/Selenium-Remote-Driver-1.38/lib/Selenium/Remote/WebElement.pm
--- old/Selenium-Remote-Driver-1.37/lib/Selenium/Remote/WebElement.pm
2020-02-18 04:49:07.000000000 +0100
+++ new/Selenium-Remote-Driver-1.38/lib/Selenium/Remote/WebElement.pm
2020-10-19 17:09:38.000000000 +0200
@@ -1,5 +1,5 @@
package Selenium::Remote::WebElement;
-$Selenium::Remote::WebElement::VERSION = '1.37';
+$Selenium::Remote::WebElement::VERSION = '1.38';
# ABSTRACT: Representation of an HTML Element used by Selenium Remote Driver
use strict;
@@ -395,7 +395,7 @@
=head1 VERSION
-version 1.37
+version 1.38
=head1 DESCRIPTION
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/Selenium-Remote-Driver-1.37/lib/Selenium/Waiter.pm
new/Selenium-Remote-Driver-1.38/lib/Selenium/Waiter.pm
--- old/Selenium-Remote-Driver-1.37/lib/Selenium/Waiter.pm 2020-02-18
04:49:07.000000000 +0100
+++ new/Selenium-Remote-Driver-1.38/lib/Selenium/Waiter.pm 2020-10-19
17:09:38.000000000 +0200
@@ -1,5 +1,5 @@
package Selenium::Waiter;
-$Selenium::Waiter::VERSION = '1.37';
+$Selenium::Waiter::VERSION = '1.38';
use strict;
use warnings;
@@ -65,7 +65,7 @@
=head1 VERSION
-version 1.37
+version 1.38
=head1 SYNOPSIS
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/Selenium-Remote-Driver-1.37/lib/Test/Selenium/Chrome.pm
new/Selenium-Remote-Driver-1.38/lib/Test/Selenium/Chrome.pm
--- old/Selenium-Remote-Driver-1.37/lib/Test/Selenium/Chrome.pm 2020-02-18
04:49:07.000000000 +0100
+++ new/Selenium-Remote-Driver-1.38/lib/Test/Selenium/Chrome.pm 2020-10-19
17:09:38.000000000 +0200
@@ -1,5 +1,5 @@
package Test::Selenium::Chrome;
-$Test::Selenium::Chrome::VERSION = '1.37';
+$Test::Selenium::Chrome::VERSION = '1.38';
use Moo;
extends 'Selenium::Chrome', 'Test::Selenium::Remote::Driver';
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/Selenium-Remote-Driver-1.37/lib/Test/Selenium/Edge.pm
new/Selenium-Remote-Driver-1.38/lib/Test/Selenium/Edge.pm
--- old/Selenium-Remote-Driver-1.37/lib/Test/Selenium/Edge.pm 2020-02-18
04:49:07.000000000 +0100
+++ new/Selenium-Remote-Driver-1.38/lib/Test/Selenium/Edge.pm 2020-10-19
17:09:38.000000000 +0200
@@ -1,5 +1,5 @@
package Test::Selenium::Edge;
-$Test::Selenium::Edge::VERSION = '1.37';
+$Test::Selenium::Edge::VERSION = '1.38';
use Moo;
extends 'Selenium::Edge', 'Test::Selenium::Remote::Driver';
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/Selenium-Remote-Driver-1.37/lib/Test/Selenium/Firefox.pm
new/Selenium-Remote-Driver-1.38/lib/Test/Selenium/Firefox.pm
--- old/Selenium-Remote-Driver-1.37/lib/Test/Selenium/Firefox.pm
2020-02-18 04:49:07.000000000 +0100
+++ new/Selenium-Remote-Driver-1.38/lib/Test/Selenium/Firefox.pm
2020-10-19 17:09:38.000000000 +0200
@@ -1,5 +1,5 @@
package Test::Selenium::Firefox;
-$Test::Selenium::Firefox::VERSION = '1.37';
+$Test::Selenium::Firefox::VERSION = '1.38';
use Moo;
extends 'Selenium::Firefox', 'Test::Selenium::Remote::Driver';
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/Selenium-Remote-Driver-1.37/lib/Test/Selenium/InternetExplorer.pm
new/Selenium-Remote-Driver-1.38/lib/Test/Selenium/InternetExplorer.pm
--- old/Selenium-Remote-Driver-1.37/lib/Test/Selenium/InternetExplorer.pm
2020-02-18 04:49:07.000000000 +0100
+++ new/Selenium-Remote-Driver-1.38/lib/Test/Selenium/InternetExplorer.pm
2020-10-19 17:09:38.000000000 +0200
@@ -1,5 +1,5 @@
package Test::Selenium::InternetExplorer;
-$Test::Selenium::InternetExplorer::VERSION = '1.37';
+$Test::Selenium::InternetExplorer::VERSION = '1.38';
use Moo;
extends 'Selenium::InternetExplorer', 'Test::Selenium::Remote::Driver';
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/Selenium-Remote-Driver-1.37/lib/Test/Selenium/PhantomJS.pm
new/Selenium-Remote-Driver-1.38/lib/Test/Selenium/PhantomJS.pm
--- old/Selenium-Remote-Driver-1.37/lib/Test/Selenium/PhantomJS.pm
2020-02-18 04:49:07.000000000 +0100
+++ new/Selenium-Remote-Driver-1.38/lib/Test/Selenium/PhantomJS.pm
2020-10-19 17:09:38.000000000 +0200
@@ -1,5 +1,5 @@
package Test::Selenium::PhantomJS;
-$Test::Selenium::PhantomJS::VERSION = '1.37';
+$Test::Selenium::PhantomJS::VERSION = '1.38';
use Moo;
extends 'Selenium::PhantomJS', 'Test::Selenium::Remote::Driver';
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/Selenium-Remote-Driver-1.37/lib/Test/Selenium/Remote/Driver.pm
new/Selenium-Remote-Driver-1.38/lib/Test/Selenium/Remote/Driver.pm
--- old/Selenium-Remote-Driver-1.37/lib/Test/Selenium/Remote/Driver.pm
2020-02-18 04:49:07.000000000 +0100
+++ new/Selenium-Remote-Driver-1.38/lib/Test/Selenium/Remote/Driver.pm
2020-10-19 17:09:38.000000000 +0200
@@ -1,5 +1,5 @@
package Test::Selenium::Remote::Driver;
-$Test::Selenium::Remote::Driver::VERSION = '1.37';
+$Test::Selenium::Remote::Driver::VERSION = '1.38';
# ABSTRACT: Useful testing subclass for Selenium::Remote::Driver
use Moo;
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/Selenium-Remote-Driver-1.37/lib/Test/Selenium/Remote/Role/DoesTesting.pm
new/Selenium-Remote-Driver-1.38/lib/Test/Selenium/Remote/Role/DoesTesting.pm
---
old/Selenium-Remote-Driver-1.37/lib/Test/Selenium/Remote/Role/DoesTesting.pm
2020-02-18 04:49:07.000000000 +0100
+++
new/Selenium-Remote-Driver-1.38/lib/Test/Selenium/Remote/Role/DoesTesting.pm
2020-10-19 17:09:38.000000000 +0200
@@ -1,5 +1,5 @@
package Test::Selenium::Remote::Role::DoesTesting;
-$Test::Selenium::Remote::Role::DoesTesting::VERSION = '1.37';
+$Test::Selenium::Remote::Role::DoesTesting::VERSION = '1.38';
# ABSTRACT: Role to cope with everything that is related to testing (could
# be reused in both testing classes)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/Selenium-Remote-Driver-1.37/lib/Test/Selenium/Remote/WebElement.pm
new/Selenium-Remote-Driver-1.38/lib/Test/Selenium/Remote/WebElement.pm
--- old/Selenium-Remote-Driver-1.37/lib/Test/Selenium/Remote/WebElement.pm
2020-02-18 04:49:07.000000000 +0100
+++ new/Selenium-Remote-Driver-1.38/lib/Test/Selenium/Remote/WebElement.pm
2020-10-19 17:09:38.000000000 +0200
@@ -1,5 +1,5 @@
package Test::Selenium::Remote::WebElement;
-$Test::Selenium::Remote::WebElement::VERSION = '1.37';
+$Test::Selenium::Remote::WebElement::VERSION = '1.38';
# ABSTRACT: A sub-class of L<Selenium::Remote::WebElement>, with several
test-specific method additions.
use Moo;
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/Selenium-Remote-Driver-1.37/t/00-compile.t
new/Selenium-Remote-Driver-1.38/t/00-compile.t
--- old/Selenium-Remote-Driver-1.37/t/00-compile.t 2020-02-18
04:49:07.000000000 +0100
+++ new/Selenium-Remote-Driver-1.38/t/00-compile.t 2020-10-19
17:09:38.000000000 +0200
@@ -2,7 +2,7 @@
use strict;
use warnings;
-# this test was generated with Dist::Zilla::Plugin::Test::Compile 2.056
+# this test was generated with Dist::Zilla::Plugin::Test::Compile 2.058
use Test::More;
@@ -74,7 +74,7 @@
is($?, 0, "$lib loaded ok");
shift @_warnings if @_warnings and $_warnings[0] =~ /^Using .*\bblib/
- and not eval { require blib; blib->VERSION('1.01') };
+ and not eval { +require blib; blib->VERSION('1.01') };
if (@_warnings)
{
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/Selenium-Remote-Driver-1.37/t/01-driver.t
new/Selenium-Remote-Driver-1.38/t/01-driver.t
--- old/Selenium-Remote-Driver-1.37/t/01-driver.t 2020-02-18
04:49:07.000000000 +0100
+++ new/Selenium-Remote-Driver-1.38/t/01-driver.t 2020-10-19
17:09:38.000000000 +0200
@@ -6,6 +6,7 @@
use LWP::UserAgent;
use Test::LWP::UserAgent;
use IO::Socket::INET;
+use Test::MockModule;
use Selenium::Remote::Driver;
use Selenium::Remote::Mock::Commands;
use Selenium::Remote::Mock::RemoteConnection;
@@ -133,6 +134,8 @@
};
$tua->map_response(qr{(?:grid/api/hub/status|session)}, $ok);
+ my $mock = Test::MockModule->new('Selenium::Remote::RemoteConnection');
+ $mock->redefine('check_status', sub { $grid_status_count++; 1 });
my $grid_driver = Selenium::Remote::Driver->new(ua => $tua);
ok(defined $grid_driver, 'Grid: Object loaded fine using
grid/api/hub/status');
@@ -297,7 +300,7 @@
. " at " . __FILE__ . " line " . (__LINE__+1);
eval { $driver->find_element("element_that_doesnt_exist","id"); };
chomp $@;
- like($@,qr/$expected_err/,"find_element croaks properly");
+ like($@,qr/\Q$expected_err\E/,"find_element croaks properly");
my $elems = $driver->find_elements("//input[\@id='checky']");
is(scalar(@$elems),1, 'Got an arrayref of WebElements');
my @array_elems = $driver->find_elements("//input[\@id='checky']");
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/Selenium-Remote-Driver-1.37/t/author-critic.t
new/Selenium-Remote-Driver-1.38/t/author-critic.t
--- old/Selenium-Remote-Driver-1.37/t/author-critic.t 2020-02-18
04:49:07.000000000 +0100
+++ new/Selenium-Remote-Driver-1.38/t/author-critic.t 2020-10-19
17:09:38.000000000 +0200
@@ -11,10 +11,5 @@
use strict;
use warnings;
-use Test::More;
-use English qw(-no_match_vars);
-
-eval "use Test::Perl::Critic";
-plan skip_all => 'Test::Perl::Critic required to criticise code' if $@;
-Test::Perl::Critic->import( -profile => "perlcriticrc" ) if -e "perlcriticrc";
+use Test::Perl::Critic (-profile => "perlcriticrc") x!! -e "perlcriticrc";
all_critic_ok();
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/Selenium-Remote-Driver-1.37/t/author-eol.t
new/Selenium-Remote-Driver-1.38/t/author-eol.t
--- old/Selenium-Remote-Driver-1.37/t/author-eol.t 2020-02-18
04:49:07.000000000 +0100
+++ new/Selenium-Remote-Driver-1.38/t/author-eol.t 2020-10-19
17:09:38.000000000 +0200
@@ -68,6 +68,7 @@
't/Test-Selenium-Remote-WebElement.t',
't/author-critic.t',
't/author-eol.t',
+ 't/author-minimum-version.t',
't/author-mojibake.t',
't/author-no-tabs.t',
't/author-pod-coverage.t',
@@ -95,7 +96,6 @@
't/release-distmeta.t',
't/release-kwalitee.t',
't/release-meta-json.t',
- 't/release-minimum-version.t',
't/release-unused-vars.t',
't/uploadTest',
't/www/404.html',
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/Selenium-Remote-Driver-1.37/t/author-minimum-version.t
new/Selenium-Remote-Driver-1.38/t/author-minimum-version.t
--- old/Selenium-Remote-Driver-1.37/t/author-minimum-version.t 1970-01-01
01:00:00.000000000 +0100
+++ new/Selenium-Remote-Driver-1.38/t/author-minimum-version.t 2020-10-19
17:09:38.000000000 +0200
@@ -0,0 +1,14 @@
+
+BEGIN {
+ unless ($ENV{AUTHOR_TESTING}) {
+ print qq{1..0 # SKIP these tests are for testing by the author\n};
+ exit
+ }
+}
+
+use strict;
+use warnings;
+
+use Test::More;
+use Test::MinimumVersion;
+all_minimum_version_from_metayml_ok();
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/Selenium-Remote-Driver-1.37/t/author-no-tabs.t
new/Selenium-Remote-Driver-1.38/t/author-no-tabs.t
--- old/Selenium-Remote-Driver-1.37/t/author-no-tabs.t 2020-02-18
04:49:07.000000000 +0100
+++ new/Selenium-Remote-Driver-1.38/t/author-no-tabs.t 2020-10-19
17:09:38.000000000 +0200
@@ -68,6 +68,7 @@
't/Test-Selenium-Remote-WebElement.t',
't/author-critic.t',
't/author-eol.t',
+ 't/author-minimum-version.t',
't/author-mojibake.t',
't/author-no-tabs.t',
't/author-pod-coverage.t',
@@ -95,7 +96,6 @@
't/release-distmeta.t',
't/release-kwalitee.t',
't/release-meta-json.t',
- 't/release-minimum-version.t',
't/release-unused-vars.t',
't/uploadTest',
't/www/404.html',
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/Selenium-Remote-Driver-1.37/t/release-minimum-version.t
new/Selenium-Remote-Driver-1.38/t/release-minimum-version.t
--- old/Selenium-Remote-Driver-1.37/t/release-minimum-version.t 2020-02-18
04:49:07.000000000 +0100
+++ new/Selenium-Remote-Driver-1.38/t/release-minimum-version.t 1970-01-01
01:00:00.000000000 +0100
@@ -1,16 +0,0 @@
-#!perl
-
-BEGIN {
- unless ($ENV{RELEASE_TESTING}) {
- print qq{1..0 # SKIP these tests are for release candidate testing\n};
- exit
- }
-}
-
-
-use Test::More;
-
-eval "use Test::MinimumVersion";
-plan skip_all => "Test::MinimumVersion required for testing minimum versions"
- if $@;
-all_minimum_version_from_metayml_ok();