Hello community, here is the log from the commit of package perl-Selenium-Remote-Driver for openSUSE:Factory checked in at 2018-09-19 14:29:15 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/perl-Selenium-Remote-Driver (Old) and /work/SRC/openSUSE:Factory/.perl-Selenium-Remote-Driver.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "perl-Selenium-Remote-Driver" Wed Sep 19 14:29:15 2018 rev:13 rq:636330 version:1.30 Changes: -------- --- /work/SRC/openSUSE:Factory/perl-Selenium-Remote-Driver/perl-Selenium-Remote-Driver.changes 2018-08-31 10:44:04.275175782 +0200 +++ /work/SRC/openSUSE:Factory/.perl-Selenium-Remote-Driver.new/perl-Selenium-Remote-Driver.changes 2018-09-19 14:29:26.819464386 +0200 @@ -1,0 +2,13 @@ +Tue Sep 18 05:55:26 UTC 2018 - Stephan Kulow <co...@suse.com> + +- updated to 1.30 + see /usr/share/doc/packages/perl-Selenium-Remote-Driver/Changes + + 1.30 09-17-2018 TEODESIAN + [BUG FIXES] + - Fix broken name selector polyfill when using Selenium::Firefox directly + - Fix switch_to_frame(undef) brokenness due to unneeded polyfill + - Correct POD information about how to use raw firefox profiles + - Advertise Microsoft Browser Standalone Drivers (Edge, IE) + +------------------------------------------------------------------- Old: ---- Selenium-Remote-Driver-1.29.tar.gz New: ---- Selenium-Remote-Driver-1.30.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ perl-Selenium-Remote-Driver.spec ++++++ --- /var/tmp/diff_new_pack.z1pHno/_old 2018-09-19 14:29:27.987463481 +0200 +++ /var/tmp/diff_new_pack.z1pHno/_new 2018-09-19 14:29:27.991463479 +0200 @@ -12,12 +12,12 @@ # license that conforms to the Open Source Definition (Version 1.9) # published by the Open Source Initiative. -# Please submit bugfixes or comments via http://bugs.opensuse.org/ +# Please submit bugfixes or comments via https://bugs.opensuse.org/ # Name: perl-Selenium-Remote-Driver -Version: 1.29 +Version: 1.30 Release: 0 %define cpan_name Selenium-Remote-Driver Summary: Perl Client for Selenium Remote Driver @@ -119,7 +119,7 @@ %files -f %{name}.files %defattr(-,root,root,755) -%doc at Changes ide-plugin.js README README.md TAGS +%doc Changes ide-plugin.js README README.md TAGS %license LICENSE %changelog ++++++ Selenium-Remote-Driver-1.29.tar.gz -> Selenium-Remote-Driver-1.30.tar.gz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Selenium-Remote-Driver-1.29/Changes new/Selenium-Remote-Driver-1.30/Changes --- old/Selenium-Remote-Driver-1.29/Changes 2018-08-18 04:13:15.000000000 +0200 +++ new/Selenium-Remote-Driver-1.30/Changes 2018-09-17 17:27:41.000000000 +0200 @@ -1,5 +1,12 @@ Revision history for Selenium-Remote-Driver +1.30 09-17-2018 TEODESIAN + [BUG FIXES] + - Fix broken name selector polyfill when using Selenium::Firefox directly + - Fix switch_to_frame(undef) brokenness due to unneeded polyfill + - Correct POD information about how to use raw firefox profiles + - Advertise Microsoft Browser Standalone Drivers (Edge, IE) + 1.29 08-17-2018 TEODESIAN [New Features] - Selenium::Edge and Test::Selenium::Edge now exist diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Selenium-Remote-Driver-1.29/MANIFEST new/Selenium-Remote-Driver-1.30/MANIFEST --- old/Selenium-Remote-Driver-1.29/MANIFEST 2018-08-18 04:13:15.000000000 +0200 +++ new/Selenium-Remote-Driver-1.30/MANIFEST 2018-09-17 17:27:41.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.006. Changes INSTALL.md LICENSE @@ -89,7 +89,6 @@ t/author-mojibake.t t/author-no-tabs.t t/author-pod-coverage.t -t/author-pod-linkcheck.t t/author-pod-syntax.t t/author-portability.t t/author-synopsis.t @@ -114,6 +113,7 @@ t/release-kwalitee.t t/release-meta-json.t t/release-minimum-version.t +t/release-pod-linkcheck.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.29/META.json new/Selenium-Remote-Driver-1.30/META.json --- old/Selenium-Remote-Driver-1.29/META.json 2018-08-18 04:13:15.000000000 +0200 +++ new/Selenium-Remote-Driver-1.30/META.json 2018-09-17 17:27:41.000000000 +0200 @@ -9,7 +9,7 @@ "Mark Stosberg <m...@stosberg.com>" ], "dynamic_config" : 0, - "generated_by" : "Dist::Zilla version 6.009, CPAN::Meta::Converter version 2.150005", + "generated_by" : "Dist::Zilla version 6.006, CPAN::Meta::Converter version 2.150001", "license" : [ "apache_2_0" ], @@ -31,7 +31,6 @@ "Test::CPAN::Meta::JSON" : "0.16", "Test::EOL" : "0", "Test::Kwalitee" : "1.21", - "Test::MinimumVersion" : "0", "Test::Mojibake" : "0", "Test::More" : "0.88", "Test::NoTabs" : "0", @@ -107,131 +106,131 @@ "provides" : { "Selenium::ActionChains" : { "file" : "lib/Selenium/ActionChains.pm", - "version" : "1.29" + "version" : "1.30" }, "Selenium::CanStartBinary" : { "file" : "lib/Selenium/CanStartBinary.pm", - "version" : "1.29" + "version" : "1.30" }, "Selenium::CanStartBinary::FindBinary" : { "file" : "lib/Selenium/CanStartBinary/FindBinary.pm", - "version" : "1.29" + "version" : "1.30" }, "Selenium::CanStartBinary::ProbePort" : { "file" : "lib/Selenium/CanStartBinary/ProbePort.pm", - "version" : "1.29" + "version" : "1.30" }, "Selenium::Chrome" : { "file" : "lib/Selenium/Chrome.pm", - "version" : "1.29" + "version" : "1.30" }, "Selenium::Edge" : { "file" : "lib/Selenium/Edge.pm", - "version" : "1.29" + "version" : "1.30" }, "Selenium::Firefox" : { "file" : "lib/Selenium/Firefox.pm", - "version" : "1.29" + "version" : "1.30" }, "Selenium::Firefox::Binary" : { "file" : "lib/Selenium/Firefox/Binary.pm", - "version" : "1.29" + "version" : "1.30" }, "Selenium::Firefox::Profile" : { "file" : "lib/Selenium/Firefox/Profile.pm", - "version" : "1.29" + "version" : "1.30" }, "Selenium::InternetExplorer" : { "file" : "lib/Selenium/InternetExplorer.pm", - "version" : "1.29" + "version" : "1.30" }, "Selenium::PhantomJS" : { "file" : "lib/Selenium/PhantomJS.pm", - "version" : "1.29" + "version" : "1.30" }, "Selenium::Remote::Commands" : { "file" : "lib/Selenium/Remote/Commands.pm", - "version" : "1.29" + "version" : "1.30" }, "Selenium::Remote::Driver" : { "file" : "lib/Selenium/Remote/Driver.pm", - "version" : "1.29" + "version" : "1.30" }, "Selenium::Remote::Driver::CanSetWebdriverContext" : { "file" : "lib/Selenium/Remote/Driver/CanSetWebdriverContext.pm", - "version" : "1.29" + "version" : "1.30" }, "Selenium::Remote::Driver::Firefox::Profile" : { "file" : "lib/Selenium/Remote/Driver/Firefox/Profile.pm", - "version" : "1.29" + "version" : "1.30" }, "Selenium::Remote::ErrorHandler" : { "file" : "lib/Selenium/Remote/ErrorHandler.pm", - "version" : "1.29" + "version" : "1.30" }, "Selenium::Remote::Finders" : { "file" : "lib/Selenium/Remote/Finders.pm", - "version" : "1.29" + "version" : "1.30" }, "Selenium::Remote::Mock::Commands" : { "file" : "lib/Selenium/Remote/Mock/Commands.pm", - "version" : "1.29" + "version" : "1.30" }, "Selenium::Remote::Mock::RemoteConnection" : { "file" : "lib/Selenium/Remote/Mock/RemoteConnection.pm", - "version" : "1.29" + "version" : "1.30" }, "Selenium::Remote::RemoteConnection" : { "file" : "lib/Selenium/Remote/RemoteConnection.pm", - "version" : "1.29" + "version" : "1.30" }, "Selenium::Remote::Spec" : { "file" : "lib/Selenium/Remote/Spec.pm", - "version" : "1.29" + "version" : "1.30" }, "Selenium::Remote::WDKeys" : { "file" : "lib/Selenium/Remote/WDKeys.pm", - "version" : "1.29" + "version" : "1.30" }, "Selenium::Remote::WebElement" : { "file" : "lib/Selenium/Remote/WebElement.pm", - "version" : "1.29" + "version" : "1.30" }, "Selenium::Waiter" : { "file" : "lib/Selenium/Waiter.pm", - "version" : "1.29" + "version" : "1.30" }, "Test::Selenium::Chrome" : { "file" : "lib/Test/Selenium/Chrome.pm", - "version" : "1.29" + "version" : "1.30" }, "Test::Selenium::Edge" : { "file" : "lib/Test/Selenium/Edge.pm", - "version" : "1.29" + "version" : "1.30" }, "Test::Selenium::Firefox" : { "file" : "lib/Test/Selenium/Firefox.pm", - "version" : "1.29" + "version" : "1.30" }, "Test::Selenium::InternetExplorer" : { "file" : "lib/Test/Selenium/InternetExplorer.pm", - "version" : "1.29" + "version" : "1.30" }, "Test::Selenium::PhantomJS" : { "file" : "lib/Test/Selenium/PhantomJS.pm", - "version" : "1.29" + "version" : "1.30" }, "Test::Selenium::Remote::Driver" : { "file" : "lib/Test/Selenium/Remote/Driver.pm", - "version" : "1.29" + "version" : "1.30" }, "Test::Selenium::Remote::Role::DoesTesting" : { "file" : "lib/Test/Selenium/Remote/Role/DoesTesting.pm", - "version" : "1.29" + "version" : "1.30" }, "Test::Selenium::Remote::WebElement" : { "file" : "lib/Test/Selenium/Remote/WebElement.pm", - "version" : "1.29" + "version" : "1.30" } }, "release_status" : "stable", @@ -246,7 +245,7 @@ "web" : "https://github.com/teodesian/Selenium-Remote-Driver" } }, - "version" : "1.29", + "version" : "1.30", "x_contributors" : [ "Allen Lew <al...@alew.org>", "A.MacLeay <a.macl...@gmail.com>", @@ -288,6 +287,6 @@ "Vi\u0165as Str\u00e1dal <vi...@matfyz.cz>", "Yves Lavoie <ylav...@yveslavoie.com>" ], - "x_serialization_backend" : "Cpanel::JSON::XS version 3.0231" + "x_serialization_backend" : "Cpanel::JSON::XS version 3.0239" } diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Selenium-Remote-Driver-1.29/META.yml new/Selenium-Remote-Driver-1.30/META.yml --- old/Selenium-Remote-Driver-1.29/META.yml 2018-08-18 04:13:15.000000000 +0200 +++ new/Selenium-Remote-Driver-1.30/META.yml 2018-09-17 17:27:41.000000000 +0200 @@ -25,7 +25,7 @@ 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.006, CPAN::Meta::Converter version 2.150001' license: apache meta-spec: url: http://module-build.sourceforge.net/META-spec-v1.4.html @@ -34,100 +34,100 @@ provides: Selenium::ActionChains: file: lib/Selenium/ActionChains.pm - version: '1.29' + version: '1.30' Selenium::CanStartBinary: file: lib/Selenium/CanStartBinary.pm - version: '1.29' + version: '1.30' Selenium::CanStartBinary::FindBinary: file: lib/Selenium/CanStartBinary/FindBinary.pm - version: '1.29' + version: '1.30' Selenium::CanStartBinary::ProbePort: file: lib/Selenium/CanStartBinary/ProbePort.pm - version: '1.29' + version: '1.30' Selenium::Chrome: file: lib/Selenium/Chrome.pm - version: '1.29' + version: '1.30' Selenium::Edge: file: lib/Selenium/Edge.pm - version: '1.29' + version: '1.30' Selenium::Firefox: file: lib/Selenium/Firefox.pm - version: '1.29' + version: '1.30' Selenium::Firefox::Binary: file: lib/Selenium/Firefox/Binary.pm - version: '1.29' + version: '1.30' Selenium::Firefox::Profile: file: lib/Selenium/Firefox/Profile.pm - version: '1.29' + version: '1.30' Selenium::InternetExplorer: file: lib/Selenium/InternetExplorer.pm - version: '1.29' + version: '1.30' Selenium::PhantomJS: file: lib/Selenium/PhantomJS.pm - version: '1.29' + version: '1.30' Selenium::Remote::Commands: file: lib/Selenium/Remote/Commands.pm - version: '1.29' + version: '1.30' Selenium::Remote::Driver: file: lib/Selenium/Remote/Driver.pm - version: '1.29' + version: '1.30' Selenium::Remote::Driver::CanSetWebdriverContext: file: lib/Selenium/Remote/Driver/CanSetWebdriverContext.pm - version: '1.29' + version: '1.30' Selenium::Remote::Driver::Firefox::Profile: file: lib/Selenium/Remote/Driver/Firefox/Profile.pm - version: '1.29' + version: '1.30' Selenium::Remote::ErrorHandler: file: lib/Selenium/Remote/ErrorHandler.pm - version: '1.29' + version: '1.30' Selenium::Remote::Finders: file: lib/Selenium/Remote/Finders.pm - version: '1.29' + version: '1.30' Selenium::Remote::Mock::Commands: file: lib/Selenium/Remote/Mock/Commands.pm - version: '1.29' + version: '1.30' Selenium::Remote::Mock::RemoteConnection: file: lib/Selenium/Remote/Mock/RemoteConnection.pm - version: '1.29' + version: '1.30' Selenium::Remote::RemoteConnection: file: lib/Selenium/Remote/RemoteConnection.pm - version: '1.29' + version: '1.30' Selenium::Remote::Spec: file: lib/Selenium/Remote/Spec.pm - version: '1.29' + version: '1.30' Selenium::Remote::WDKeys: file: lib/Selenium/Remote/WDKeys.pm - version: '1.29' + version: '1.30' Selenium::Remote::WebElement: file: lib/Selenium/Remote/WebElement.pm - version: '1.29' + version: '1.30' Selenium::Waiter: file: lib/Selenium/Waiter.pm - version: '1.29' + version: '1.30' Test::Selenium::Chrome: file: lib/Test/Selenium/Chrome.pm - version: '1.29' + version: '1.30' Test::Selenium::Edge: file: lib/Test/Selenium/Edge.pm - version: '1.29' + version: '1.30' Test::Selenium::Firefox: file: lib/Test/Selenium/Firefox.pm - version: '1.29' + version: '1.30' Test::Selenium::InternetExplorer: file: lib/Test/Selenium/InternetExplorer.pm - version: '1.29' + version: '1.30' Test::Selenium::PhantomJS: file: lib/Test/Selenium/PhantomJS.pm - version: '1.29' + version: '1.30' Test::Selenium::Remote::Driver: file: lib/Test/Selenium/Remote/Driver.pm - version: '1.29' + version: '1.30' Test::Selenium::Remote::Role::DoesTesting: file: lib/Test/Selenium/Remote/Role/DoesTesting.pm - version: '1.29' + version: '1.30' Test::Selenium::Remote::WebElement: file: lib/Test/Selenium/Remote/WebElement.pm - version: '1.29' + version: '1.30' requires: Archive::Zip: '0' Carp: '0' @@ -171,7 +171,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.29' +version: '1.30' x_contributors: - 'Allen Lew <al...@alew.org>' - 'A.MacLeay <a.macl...@gmail.com>' diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Selenium-Remote-Driver-1.29/Makefile.PL new/Selenium-Remote-Driver-1.30/Makefile.PL --- old/Selenium-Remote-Driver-1.29/Makefile.PL 2018-08-18 04:13:15.000000000 +0200 +++ new/Selenium-Remote-Driver-1.30/Makefile.PL 2018-09-17 17:27:41.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.006. use strict; use warnings; @@ -71,7 +71,7 @@ "blib" => "1.01", "lib" => 0 }, - "VERSION" => "1.29", + "VERSION" => "1.30", "test" => { "TESTS" => "t/*.t" } diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Selenium-Remote-Driver-1.29/README new/Selenium-Remote-Driver-1.30/README --- old/Selenium-Remote-Driver-1.29/README 2018-08-18 04:13:15.000000000 +0200 +++ new/Selenium-Remote-Driver-1.30/README 2018-09-17 17:27:41.000000000 +0200 @@ -1,7 +1,7 @@ This archive contains the distribution Selenium-Remote-Driver, -version 1.29: +version 1.30: Perl Client for Selenium Remote Driver @@ -12,5 +12,5 @@ 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.006. diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Selenium-Remote-Driver-1.29/dist.ini new/Selenium-Remote-Driver-1.30/dist.ini --- old/Selenium-Remote-Driver-1.29/dist.ini 2018-08-18 04:13:15.000000000 +0200 +++ new/Selenium-Remote-Driver-1.30/dist.ini 2018-09-17 17:27:41.000000000 +0200 @@ -1,5 +1,5 @@ name = Selenium-Remote-Driver -version = 1.29 +version = 1.30 author = George S. Baugh <geo...@troglodyne.net> author = Aditya Ivaturi <ivat...@gmail.com> author = Daniel Gempesaw <gempe...@gmail.com> diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Selenium-Remote-Driver-1.29/lib/Selenium/ActionChains.pm new/Selenium-Remote-Driver-1.30/lib/Selenium/ActionChains.pm --- old/Selenium-Remote-Driver-1.29/lib/Selenium/ActionChains.pm 2018-08-18 04:13:15.000000000 +0200 +++ new/Selenium-Remote-Driver-1.30/lib/Selenium/ActionChains.pm 2018-09-17 17:27:41.000000000 +0200 @@ -1,5 +1,5 @@ package Selenium::ActionChains; -$Selenium::ActionChains::VERSION = '1.29'; +$Selenium::ActionChains::VERSION = '1.30'; use strict; use warnings; @@ -169,7 +169,7 @@ =head1 VERSION -version 1.29 +version 1.30 =head1 SYNOPSIS @@ -411,7 +411,7 @@ =head1 BUGS Please report any bugs or feature requests on the bugtracker website -L<https://github.com/teodesian/Selenium-Remote-Driver/issues> +https://github.com/teodesian/Selenium-Remote-Driver/issues When submitting a bug or request, please include a test-file or a patch to an existing test-file that illustrates the bug or desired diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Selenium-Remote-Driver-1.29/lib/Selenium/CanStartBinary/FindBinary.pm new/Selenium-Remote-Driver-1.30/lib/Selenium/CanStartBinary/FindBinary.pm --- old/Selenium-Remote-Driver-1.29/lib/Selenium/CanStartBinary/FindBinary.pm 2018-08-18 04:13:15.000000000 +0200 +++ new/Selenium-Remote-Driver-1.30/lib/Selenium/CanStartBinary/FindBinary.pm 2018-09-17 17:27:41.000000000 +0200 @@ -1,5 +1,5 @@ package Selenium::CanStartBinary::FindBinary; -$Selenium::CanStartBinary::FindBinary::VERSION = '1.29'; +$Selenium::CanStartBinary::FindBinary::VERSION = '1.30'; use strict; use warnings; @@ -84,7 +84,7 @@ =head1 VERSION -version 1.29 +version 1.30 =for Pod::Coverage *EVERYTHING* @@ -103,7 +103,7 @@ =head1 BUGS Please report any bugs or feature requests on the bugtracker website -L<https://github.com/teodesian/Selenium-Remote-Driver/issues> +https://github.com/teodesian/Selenium-Remote-Driver/issues When submitting a bug or request, please include a test-file or a patch to an existing test-file that illustrates the bug or desired diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Selenium-Remote-Driver-1.29/lib/Selenium/CanStartBinary/ProbePort.pm new/Selenium-Remote-Driver-1.30/lib/Selenium/CanStartBinary/ProbePort.pm --- old/Selenium-Remote-Driver-1.29/lib/Selenium/CanStartBinary/ProbePort.pm 2018-08-18 04:13:15.000000000 +0200 +++ new/Selenium-Remote-Driver-1.30/lib/Selenium/CanStartBinary/ProbePort.pm 2018-09-17 17:27:41.000000000 +0200 @@ -1,5 +1,5 @@ package Selenium::CanStartBinary::ProbePort; -$Selenium::CanStartBinary::ProbePort::VERSION = '1.29'; +$Selenium::CanStartBinary::ProbePort::VERSION = '1.30'; use strict; use warnings; @@ -57,7 +57,7 @@ =head1 VERSION -version 1.29 +version 1.30 =for Pod::Coverage *EVERYTHING* @@ -76,7 +76,7 @@ =head1 BUGS Please report any bugs or feature requests on the bugtracker website -L<https://github.com/teodesian/Selenium-Remote-Driver/issues> +https://github.com/teodesian/Selenium-Remote-Driver/issues When submitting a bug or request, please include a test-file or a patch to an existing test-file that illustrates the bug or desired diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Selenium-Remote-Driver-1.29/lib/Selenium/CanStartBinary.pm new/Selenium-Remote-Driver-1.30/lib/Selenium/CanStartBinary.pm --- old/Selenium-Remote-Driver-1.29/lib/Selenium/CanStartBinary.pm 2018-08-18 04:13:15.000000000 +0200 +++ new/Selenium-Remote-Driver-1.30/lib/Selenium/CanStartBinary.pm 2018-09-17 17:27:41.000000000 +0200 @@ -1,5 +1,5 @@ package Selenium::CanStartBinary; -$Selenium::CanStartBinary::VERSION = '1.29'; +$Selenium::CanStartBinary::VERSION = '1.30'; use strict; use warnings; @@ -346,7 +346,7 @@ =head1 VERSION -version 1.29 +version 1.30 =head1 DESCRIPTION @@ -521,7 +521,7 @@ =head1 BUGS Please report any bugs or feature requests on the bugtracker website -L<https://github.com/teodesian/Selenium-Remote-Driver/issues> +https://github.com/teodesian/Selenium-Remote-Driver/issues When submitting a bug or request, please include a test-file or a patch to an existing test-file that illustrates the bug or desired diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Selenium-Remote-Driver-1.29/lib/Selenium/Chrome.pm new/Selenium-Remote-Driver-1.30/lib/Selenium/Chrome.pm --- old/Selenium-Remote-Driver-1.29/lib/Selenium/Chrome.pm 2018-08-18 04:13:15.000000000 +0200 +++ new/Selenium-Remote-Driver-1.30/lib/Selenium/Chrome.pm 2018-09-17 17:27:41.000000000 +0200 @@ -1,5 +1,5 @@ package Selenium::Chrome; -$Selenium::Chrome::VERSION = '1.29'; +$Selenium::Chrome::VERSION = '1.30'; use strict; use warnings; @@ -57,7 +57,7 @@ =head1 VERSION -version 1.29 +version 1.30 =head1 SYNOPSIS @@ -161,7 +161,7 @@ =head1 BUGS Please report any bugs or feature requests on the bugtracker website -L<https://github.com/teodesian/Selenium-Remote-Driver/issues> +https://github.com/teodesian/Selenium-Remote-Driver/issues When submitting a bug or request, please include a test-file or a patch to an existing test-file that illustrates the bug or desired diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Selenium-Remote-Driver-1.29/lib/Selenium/Edge.pm new/Selenium-Remote-Driver-1.30/lib/Selenium/Edge.pm --- old/Selenium-Remote-Driver-1.29/lib/Selenium/Edge.pm 2018-08-18 04:13:15.000000000 +0200 +++ new/Selenium-Remote-Driver-1.30/lib/Selenium/Edge.pm 2018-09-17 17:27:41.000000000 +0200 @@ -1,5 +1,5 @@ package Selenium::Edge; -$Selenium::Edge::VERSION = '1.29'; +$Selenium::Edge::VERSION = '1.30'; use strict; use warnings; @@ -57,7 +57,7 @@ =head1 VERSION -version 1.29 +version 1.30 =head1 SYNOPSIS @@ -161,7 +161,7 @@ =head1 BUGS Please report any bugs or feature requests on the bugtracker website -L<https://github.com/teodesian/Selenium-Remote-Driver/issues> +https://github.com/teodesian/Selenium-Remote-Driver/issues When submitting a bug or request, please include a test-file or a patch to an existing test-file that illustrates the bug or desired diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Selenium-Remote-Driver-1.29/lib/Selenium/Firefox/Binary.pm new/Selenium-Remote-Driver-1.30/lib/Selenium/Firefox/Binary.pm --- old/Selenium-Remote-Driver-1.29/lib/Selenium/Firefox/Binary.pm 2018-08-18 04:13:15.000000000 +0200 +++ new/Selenium-Remote-Driver-1.30/lib/Selenium/Firefox/Binary.pm 2018-09-17 17:27:41.000000000 +0200 @@ -1,5 +1,5 @@ package Selenium::Firefox::Binary; -$Selenium::Firefox::Binary::VERSION = '1.29'; +$Selenium::Firefox::Binary::VERSION = '1.30'; use strict; use warnings; @@ -120,7 +120,7 @@ =head1 VERSION -version 1.29 +version 1.30 =head1 SUBROUTINES @@ -147,7 +147,7 @@ =head1 BUGS Please report any bugs or feature requests on the bugtracker website -L<https://github.com/teodesian/Selenium-Remote-Driver/issues> +https://github.com/teodesian/Selenium-Remote-Driver/issues When submitting a bug or request, please include a test-file or a patch to an existing test-file that illustrates the bug or desired diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Selenium-Remote-Driver-1.29/lib/Selenium/Firefox/Profile.pm new/Selenium-Remote-Driver-1.30/lib/Selenium/Firefox/Profile.pm --- old/Selenium-Remote-Driver-1.29/lib/Selenium/Firefox/Profile.pm 2018-08-18 04:13:15.000000000 +0200 +++ new/Selenium-Remote-Driver-1.30/lib/Selenium/Firefox/Profile.pm 2018-09-17 17:27:41.000000000 +0200 @@ -1,5 +1,5 @@ package Selenium::Firefox::Profile; -$Selenium::Firefox::Profile::VERSION = '1.29'; +$Selenium::Firefox::Profile::VERSION = '1.30'; # ABSTRACT: Use custom profiles with Selenium::Remote::Driver # TODO: convert this to Moo! @@ -264,7 +264,7 @@ =head1 VERSION -version 1.29 +version 1.30 =head1 DESCRIPTION @@ -393,7 +393,7 @@ =head1 BUGS Please report any bugs or feature requests on the bugtracker website -L<https://github.com/teodesian/Selenium-Remote-Driver/issues> +https://github.com/teodesian/Selenium-Remote-Driver/issues When submitting a bug or request, please include a test-file or a patch to an existing test-file that illustrates the bug or desired diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Selenium-Remote-Driver-1.29/lib/Selenium/Firefox.pm new/Selenium-Remote-Driver-1.30/lib/Selenium/Firefox.pm --- old/Selenium-Remote-Driver-1.29/lib/Selenium/Firefox.pm 2018-08-18 04:13:15.000000000 +0200 +++ new/Selenium-Remote-Driver-1.30/lib/Selenium/Firefox.pm 2018-09-17 17:27:41.000000000 +0200 @@ -1,5 +1,5 @@ package Selenium::Firefox; -$Selenium::Firefox::VERSION = '1.29'; +$Selenium::Firefox::VERSION = '1.30'; use strict; use warnings; @@ -134,7 +134,7 @@ =head1 VERSION -version 1.29 +version 1.30 =head1 SYNOPSIS @@ -392,7 +392,7 @@ =head1 BUGS Please report any bugs or feature requests on the bugtracker website -L<https://github.com/teodesian/Selenium-Remote-Driver/issues> +https://github.com/teodesian/Selenium-Remote-Driver/issues When submitting a bug or request, please include a test-file or a patch to an existing test-file that illustrates the bug or desired diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Selenium-Remote-Driver-1.29/lib/Selenium/InternetExplorer.pm new/Selenium-Remote-Driver-1.30/lib/Selenium/InternetExplorer.pm --- old/Selenium-Remote-Driver-1.29/lib/Selenium/InternetExplorer.pm 2018-08-18 04:13:15.000000000 +0200 +++ new/Selenium-Remote-Driver-1.30/lib/Selenium/InternetExplorer.pm 2018-09-17 17:27:41.000000000 +0200 @@ -1,5 +1,5 @@ package Selenium::InternetExplorer; -$Selenium::InternetExplorer::VERSION = '1.29'; +$Selenium::InternetExplorer::VERSION = '1.30'; use strict; use warnings; @@ -33,7 +33,7 @@ =head1 VERSION -version 1.29 +version 1.30 =head1 SYNOPSIS @@ -75,7 +75,7 @@ =head1 BUGS Please report any bugs or feature requests on the bugtracker website -L<https://github.com/teodesian/Selenium-Remote-Driver/issues> +https://github.com/teodesian/Selenium-Remote-Driver/issues When submitting a bug or request, please include a test-file or a patch to an existing test-file that illustrates the bug or desired diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Selenium-Remote-Driver-1.29/lib/Selenium/PhantomJS.pm new/Selenium-Remote-Driver-1.30/lib/Selenium/PhantomJS.pm --- old/Selenium-Remote-Driver-1.29/lib/Selenium/PhantomJS.pm 2018-08-18 04:13:15.000000000 +0200 +++ new/Selenium-Remote-Driver-1.30/lib/Selenium/PhantomJS.pm 2018-09-17 17:27:41.000000000 +0200 @@ -1,5 +1,5 @@ package Selenium::PhantomJS; -$Selenium::PhantomJS::VERSION = '1.29'; +$Selenium::PhantomJS::VERSION = '1.30'; use strict; use warnings; @@ -54,7 +54,7 @@ =head1 VERSION -version 1.29 +version 1.30 =head1 SYNOPSIS @@ -166,7 +166,7 @@ =head1 BUGS Please report any bugs or feature requests on the bugtracker website -L<https://github.com/teodesian/Selenium-Remote-Driver/issues> +https://github.com/teodesian/Selenium-Remote-Driver/issues When submitting a bug or request, please include a test-file or a patch to an existing test-file that illustrates the bug or desired diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Selenium-Remote-Driver-1.29/lib/Selenium/Remote/Commands.pm new/Selenium-Remote-Driver-1.30/lib/Selenium/Remote/Commands.pm --- old/Selenium-Remote-Driver-1.29/lib/Selenium/Remote/Commands.pm 2018-08-18 04:13:15.000000000 +0200 +++ new/Selenium-Remote-Driver-1.30/lib/Selenium/Remote/Commands.pm 2018-09-17 17:27:41.000000000 +0200 @@ -1,5 +1,5 @@ package Selenium::Remote::Commands; -$Selenium::Remote::Commands::VERSION = '1.29'; +$Selenium::Remote::Commands::VERSION = '1.30'; use strict; use warnings; @@ -520,7 +520,7 @@ =head1 VERSION -version 1.29 +version 1.30 =head1 DESCRIPTION @@ -546,7 +546,7 @@ =head1 BUGS Please report any bugs or feature requests on the bugtracker website -L<https://github.com/teodesian/Selenium-Remote-Driver/issues> +https://github.com/teodesian/Selenium-Remote-Driver/issues When submitting a bug or request, please include a test-file or a patch to an existing test-file that illustrates the bug or desired diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Selenium-Remote-Driver-1.29/lib/Selenium/Remote/Driver/CanSetWebdriverContext.pm new/Selenium-Remote-Driver-1.30/lib/Selenium/Remote/Driver/CanSetWebdriverContext.pm --- old/Selenium-Remote-Driver-1.29/lib/Selenium/Remote/Driver/CanSetWebdriverContext.pm 2018-08-18 04:13:15.000000000 +0200 +++ new/Selenium-Remote-Driver-1.30/lib/Selenium/Remote/Driver/CanSetWebdriverContext.pm 2018-09-17 17:27:41.000000000 +0200 @@ -1,5 +1,5 @@ package Selenium::Remote::Driver::CanSetWebdriverContext; -$Selenium::Remote::Driver::CanSetWebdriverContext::VERSION = '1.29'; +$Selenium::Remote::Driver::CanSetWebdriverContext::VERSION = '1.30'; # ABSTRACT: Customize the webdriver context prefix for various drivers use strict; @@ -27,7 +27,7 @@ =head1 VERSION -version 1.29 +version 1.30 =head1 DESCRIPTION @@ -57,7 +57,7 @@ =head1 BUGS Please report any bugs or feature requests on the bugtracker website -L<https://github.com/teodesian/Selenium-Remote-Driver/issues> +https://github.com/teodesian/Selenium-Remote-Driver/issues When submitting a bug or request, please include a test-file or a patch to an existing test-file that illustrates the bug or desired diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Selenium-Remote-Driver-1.29/lib/Selenium/Remote/Driver/Firefox/Profile.pm new/Selenium-Remote-Driver-1.30/lib/Selenium/Remote/Driver/Firefox/Profile.pm --- old/Selenium-Remote-Driver-1.29/lib/Selenium/Remote/Driver/Firefox/Profile.pm 2018-08-18 04:13:15.000000000 +0200 +++ new/Selenium-Remote-Driver-1.30/lib/Selenium/Remote/Driver/Firefox/Profile.pm 2018-09-17 17:27:41.000000000 +0200 @@ -1,5 +1,5 @@ package Selenium::Remote::Driver::Firefox::Profile; -$Selenium::Remote::Driver::Firefox::Profile::VERSION = '1.29'; +$Selenium::Remote::Driver::Firefox::Profile::VERSION = '1.30'; # ABSTRACT: Use custom profiles with Selenium::Remote::Driver use strict; use warnings; @@ -25,7 +25,7 @@ =head1 VERSION -version 1.29 +version 1.30 =head1 DESCRIPTION @@ -60,7 +60,7 @@ =head1 BUGS Please report any bugs or feature requests on the bugtracker website -L<https://github.com/teodesian/Selenium-Remote-Driver/issues> +https://github.com/teodesian/Selenium-Remote-Driver/issues When submitting a bug or request, please include a test-file or a patch to an existing test-file that illustrates the bug or desired diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Selenium-Remote-Driver-1.29/lib/Selenium/Remote/Driver.pm new/Selenium-Remote-Driver-1.30/lib/Selenium/Remote/Driver.pm --- old/Selenium-Remote-Driver-1.29/lib/Selenium/Remote/Driver.pm 2018-08-18 04:13:15.000000000 +0200 +++ new/Selenium-Remote-Driver-1.30/lib/Selenium/Remote/Driver.pm 2018-09-17 17:27:41.000000000 +0200 @@ -1,5 +1,5 @@ package Selenium::Remote::Driver; -$Selenium::Remote::Driver::VERSION = '1.29'; +$Selenium::Remote::Driver::VERSION = '1.30'; use strict; use warnings; @@ -1032,8 +1032,6 @@ sub switch_to_frame { my ( $self, $id ) = @_; - return $self->switch_to_parent_frame() if ($self->{is_wd3} && !defined($id)); - my $json_null = JSON::null; my $params; $id = ( defined $id ) ? $id : $json_null; @@ -1347,8 +1345,8 @@ # geckodriver doesn't accept name as a valid selector if ($self->isa('Selenium::Firefox') && $using eq 'name') { return { - using => 'css', - value => '[name=$query]' + using => 'css selector', + value => qq{[name="$query"]} }; } else { @@ -1747,7 +1745,7 @@ =head1 VERSION -version 1.29 +version 1.30 =head1 SYNOPSIS @@ -1783,9 +1781,10 @@ As of v0.25, it's possible to use this module without a standalone server - that is, you would not need the JRE or the JDK to run your -Selenium tests. See L<Selenium::Chrome>, L<Selenium::PhantomJS>, and -L<Selenium::Firefox> for details. If you'd like additional browsers -besides these, give us a holler over in +Selenium tests. See L<Selenium::Chrome>, L<Selenium::PhantomJS>, +L<Selenium::Edge>, L<Selenium::InternetExplorer>,and L<Selenium::Firefox> +for details. If you'd like additional browsers besides these, +give us a holler over in L<Github|https://github.com/teodesian/Selenium-Remote-Driver/issues>. =head2 Remote Driver Response @@ -1970,7 +1969,7 @@ =item B<accept_ssl_certs> - <boolean> - whether SSL certs should be accepted, default is true. -=item B<firefox_profile> - Profile - Use Selenium::Firefox::Profile to create a Firefox profile for the browser to use. Optionally can pass a base64'd zip data of a profile directory if you don't like Selenium::Firefox::Profile. +=item B<firefox_profile> - Profile - Use Selenium::Firefox::Profile to create a Firefox profile for the browser to use. =item B<javascript> - <boolean> - Whether or not to use Javascript. You probably won't disable this, as you would be using L<WWW::Mechanize> instead. Default: True @@ -2034,6 +2033,8 @@ =item B<noProxy> - <ARRAY> - OPTIONAL, list of URLs to bypass the proxy for. WebDriver3 only. +=item B<firefox_profile> - <string> - Base64 encoded ZIP file of a firefox profile directory, for use when you don't want/need Selenium::Firefox::Profile. + =back =back @@ -3520,7 +3521,7 @@ =head1 BUGS Please report any bugs or feature requests on the bugtracker website -L<https://github.com/teodesian/Selenium-Remote-Driver/issues> +https://github.com/teodesian/Selenium-Remote-Driver/issues When submitting a bug or request, please include a test-file or a patch to an existing test-file that illustrates the bug or desired diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Selenium-Remote-Driver-1.29/lib/Selenium/Remote/ErrorHandler.pm new/Selenium-Remote-Driver-1.30/lib/Selenium/Remote/ErrorHandler.pm --- old/Selenium-Remote-Driver-1.29/lib/Selenium/Remote/ErrorHandler.pm 2018-08-18 04:13:15.000000000 +0200 +++ new/Selenium-Remote-Driver-1.30/lib/Selenium/Remote/ErrorHandler.pm 2018-09-17 17:27:41.000000000 +0200 @@ -1,5 +1,5 @@ package Selenium::Remote::ErrorHandler; -$Selenium::Remote::ErrorHandler::VERSION = '1.29'; +$Selenium::Remote::ErrorHandler::VERSION = '1.30'; use strict; use warnings; @@ -148,7 +148,7 @@ =head1 VERSION -version 1.29 +version 1.30 =head1 SUBROUTINES @@ -174,7 +174,7 @@ =head1 BUGS Please report any bugs or feature requests on the bugtracker website -L<https://github.com/teodesian/Selenium-Remote-Driver/issues> +https://github.com/teodesian/Selenium-Remote-Driver/issues When submitting a bug or request, please include a test-file or a patch to an existing test-file that illustrates the bug or desired diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Selenium-Remote-Driver-1.29/lib/Selenium/Remote/Finders.pm new/Selenium-Remote-Driver-1.30/lib/Selenium/Remote/Finders.pm --- old/Selenium-Remote-Driver-1.29/lib/Selenium/Remote/Finders.pm 2018-08-18 04:13:15.000000000 +0200 +++ new/Selenium-Remote-Driver-1.30/lib/Selenium/Remote/Finders.pm 2018-09-17 17:27:41.000000000 +0200 @@ -1,5 +1,5 @@ package Selenium::Remote::Finders; -$Selenium::Remote::Finders::VERSION = '1.29'; +$Selenium::Remote::Finders::VERSION = '1.30'; use strict; use warnings; @@ -41,7 +41,7 @@ =head1 VERSION -version 1.29 +version 1.30 =head1 DESCRIPTION @@ -66,7 +66,7 @@ =head1 BUGS Please report any bugs or feature requests on the bugtracker website -L<https://github.com/teodesian/Selenium-Remote-Driver/issues> +https://github.com/teodesian/Selenium-Remote-Driver/issues When submitting a bug or request, please include a test-file or a patch to an existing test-file that illustrates the bug or desired diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Selenium-Remote-Driver-1.29/lib/Selenium/Remote/Mock/Commands.pm new/Selenium-Remote-Driver-1.30/lib/Selenium/Remote/Mock/Commands.pm --- old/Selenium-Remote-Driver-1.29/lib/Selenium/Remote/Mock/Commands.pm 2018-08-18 04:13:15.000000000 +0200 +++ new/Selenium-Remote-Driver-1.30/lib/Selenium/Remote/Mock/Commands.pm 2018-09-17 17:27:41.000000000 +0200 @@ -1,5 +1,5 @@ package Selenium::Remote::Mock::Commands; -$Selenium::Remote::Mock::Commands::VERSION = '1.29'; +$Selenium::Remote::Mock::Commands::VERSION = '1.30'; # ABSTRACT: utility class to mock Selenium::Remote::Commands use strict; @@ -51,7 +51,7 @@ =head1 VERSION -version 1.29 +version 1.30 =head1 DESCRIPTION @@ -74,7 +74,7 @@ =head1 BUGS Please report any bugs or feature requests on the bugtracker website -L<https://github.com/teodesian/Selenium-Remote-Driver/issues> +https://github.com/teodesian/Selenium-Remote-Driver/issues When submitting a bug or request, please include a test-file or a patch to an existing test-file that illustrates the bug or desired diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Selenium-Remote-Driver-1.29/lib/Selenium/Remote/Mock/RemoteConnection.pm new/Selenium-Remote-Driver-1.30/lib/Selenium/Remote/Mock/RemoteConnection.pm --- old/Selenium-Remote-Driver-1.29/lib/Selenium/Remote/Mock/RemoteConnection.pm 2018-08-18 04:13:15.000000000 +0200 +++ new/Selenium-Remote-Driver-1.30/lib/Selenium/Remote/Mock/RemoteConnection.pm 2018-09-17 17:27:41.000000000 +0200 @@ -1,5 +1,5 @@ package Selenium::Remote::Mock::RemoteConnection; -$Selenium::Remote::Mock::RemoteConnection::VERSION = '1.29'; +$Selenium::Remote::Mock::RemoteConnection::VERSION = '1.30'; # ABSTRACT: utility class to mock the responses from Selenium server use strict; @@ -182,7 +182,7 @@ =head1 VERSION -version 1.29 +version 1.30 =head1 SYNOPSIS @@ -351,7 +351,7 @@ =head1 BUGS Please report any bugs or feature requests on the bugtracker website -L<https://github.com/teodesian/Selenium-Remote-Driver/issues> +https://github.com/teodesian/Selenium-Remote-Driver/issues When submitting a bug or request, please include a test-file or a patch to an existing test-file that illustrates the bug or desired diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Selenium-Remote-Driver-1.29/lib/Selenium/Remote/RemoteConnection.pm new/Selenium-Remote-Driver-1.30/lib/Selenium/Remote/RemoteConnection.pm --- old/Selenium-Remote-Driver-1.29/lib/Selenium/Remote/RemoteConnection.pm 2018-08-18 04:13:15.000000000 +0200 +++ new/Selenium-Remote-Driver-1.30/lib/Selenium/Remote/RemoteConnection.pm 2018-09-17 17:27:41.000000000 +0200 @@ -1,5 +1,5 @@ package Selenium::Remote::RemoteConnection; -$Selenium::Remote::RemoteConnection::VERSION = '1.29'; +$Selenium::Remote::RemoteConnection::VERSION = '1.30'; use strict; use warnings; @@ -223,7 +223,7 @@ =head1 VERSION -version 1.29 +version 1.30 =head1 SYNOPSIS @@ -282,7 +282,7 @@ =head1 BUGS Please report any bugs or feature requests on the bugtracker website -L<https://github.com/teodesian/Selenium-Remote-Driver/issues> +https://github.com/teodesian/Selenium-Remote-Driver/issues When submitting a bug or request, please include a test-file or a patch to an existing test-file that illustrates the bug or desired diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Selenium-Remote-Driver-1.29/lib/Selenium/Remote/Spec.pm new/Selenium-Remote-Driver-1.30/lib/Selenium/Remote/Spec.pm --- old/Selenium-Remote-Driver-1.29/lib/Selenium/Remote/Spec.pm 2018-08-18 04:13:15.000000000 +0200 +++ new/Selenium-Remote-Driver-1.30/lib/Selenium/Remote/Spec.pm 2018-09-17 17:27:41.000000000 +0200 @@ -1,5 +1,5 @@ package Selenium::Remote::Spec; -$Selenium::Remote::Spec::VERSION = '1.29'; +$Selenium::Remote::Spec::VERSION = '1.30'; use strict; use warnings; @@ -239,7 +239,7 @@ =head1 VERSION -version 1.29 +version 1.30 =head1 DESCRIPTION @@ -282,7 +282,7 @@ =head1 BUGS Please report any bugs or feature requests on the bugtracker website -L<https://github.com/teodesian/Selenium-Remote-Driver/issues> +https://github.com/teodesian/Selenium-Remote-Driver/issues When submitting a bug or request, please include a test-file or a patch to an existing test-file that illustrates the bug or desired diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Selenium-Remote-Driver-1.29/lib/Selenium/Remote/WDKeys.pm new/Selenium-Remote-Driver-1.30/lib/Selenium/Remote/WDKeys.pm --- old/Selenium-Remote-Driver-1.29/lib/Selenium/Remote/WDKeys.pm 2018-08-18 04:13:15.000000000 +0200 +++ new/Selenium-Remote-Driver-1.30/lib/Selenium/Remote/WDKeys.pm 2018-09-17 17:27:41.000000000 +0200 @@ -1,5 +1,5 @@ package Selenium::Remote::WDKeys; -$Selenium::Remote::WDKeys::VERSION = '1.29'; +$Selenium::Remote::WDKeys::VERSION = '1.30'; # ABSTRACT: Representation of keystrokes used by Selenium::Remote::WebDriver @@ -85,7 +85,7 @@ =head1 VERSION -version 1.29 +version 1.30 =head1 DESCRIPTION @@ -106,7 +106,7 @@ =head1 BUGS Please report any bugs or feature requests on the bugtracker website -L<https://github.com/teodesian/Selenium-Remote-Driver/issues> +https://github.com/teodesian/Selenium-Remote-Driver/issues When submitting a bug or request, please include a test-file or a patch to an existing test-file that illustrates the bug or desired diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Selenium-Remote-Driver-1.29/lib/Selenium/Remote/WebElement.pm new/Selenium-Remote-Driver-1.30/lib/Selenium/Remote/WebElement.pm --- old/Selenium-Remote-Driver-1.29/lib/Selenium/Remote/WebElement.pm 2018-08-18 04:13:15.000000000 +0200 +++ new/Selenium-Remote-Driver-1.30/lib/Selenium/Remote/WebElement.pm 2018-09-17 17:27:41.000000000 +0200 @@ -1,5 +1,5 @@ package Selenium::Remote::WebElement; -$Selenium::Remote::WebElement::VERSION = '1.29'; +$Selenium::Remote::WebElement::VERSION = '1.30'; # ABSTRACT: Representation of an HTML Element used by Selenium Remote Driver use strict; @@ -338,7 +338,7 @@ =head1 VERSION -version 1.29 +version 1.30 =head1 DESCRIPTION @@ -759,7 +759,7 @@ =head1 BUGS Please report any bugs or feature requests on the bugtracker website -L<https://github.com/teodesian/Selenium-Remote-Driver/issues> +https://github.com/teodesian/Selenium-Remote-Driver/issues When submitting a bug or request, please include a test-file or a patch to an existing test-file that illustrates the bug or desired diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Selenium-Remote-Driver-1.29/lib/Selenium/Waiter.pm new/Selenium-Remote-Driver-1.30/lib/Selenium/Waiter.pm --- old/Selenium-Remote-Driver-1.29/lib/Selenium/Waiter.pm 2018-08-18 04:13:15.000000000 +0200 +++ new/Selenium-Remote-Driver-1.30/lib/Selenium/Waiter.pm 2018-09-17 17:27:41.000000000 +0200 @@ -1,5 +1,5 @@ package Selenium::Waiter; -$Selenium::Waiter::VERSION = '1.29'; +$Selenium::Waiter::VERSION = '1.30'; use strict; use warnings; @@ -65,7 +65,7 @@ =head1 VERSION -version 1.29 +version 1.30 =head1 SYNOPSIS @@ -146,7 +146,7 @@ =head1 BUGS Please report any bugs or feature requests on the bugtracker website -L<https://github.com/teodesian/Selenium-Remote-Driver/issues> +https://github.com/teodesian/Selenium-Remote-Driver/issues When submitting a bug or request, please include a test-file or a patch to an existing test-file that illustrates the bug or desired diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Selenium-Remote-Driver-1.29/lib/Test/Selenium/Chrome.pm new/Selenium-Remote-Driver-1.30/lib/Test/Selenium/Chrome.pm --- old/Selenium-Remote-Driver-1.29/lib/Test/Selenium/Chrome.pm 2018-08-18 04:13:15.000000000 +0200 +++ new/Selenium-Remote-Driver-1.30/lib/Test/Selenium/Chrome.pm 2018-09-17 17:27:41.000000000 +0200 @@ -1,5 +1,5 @@ package Test::Selenium::Chrome; -$Test::Selenium::Chrome::VERSION = '1.29'; +$Test::Selenium::Chrome::VERSION = '1.30'; use Moo; extends 'Selenium::Chrome', 'Test::Selenium::Remote::Driver'; diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Selenium-Remote-Driver-1.29/lib/Test/Selenium/Edge.pm new/Selenium-Remote-Driver-1.30/lib/Test/Selenium/Edge.pm --- old/Selenium-Remote-Driver-1.29/lib/Test/Selenium/Edge.pm 2018-08-18 04:13:15.000000000 +0200 +++ new/Selenium-Remote-Driver-1.30/lib/Test/Selenium/Edge.pm 2018-09-17 17:27:41.000000000 +0200 @@ -1,5 +1,5 @@ package Test::Selenium::Edge; -$Test::Selenium::Edge::VERSION = '1.29'; +$Test::Selenium::Edge::VERSION = '1.30'; use Moo; extends 'Selenium::Edge', 'Test::Selenium::Remote::Driver'; diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Selenium-Remote-Driver-1.29/lib/Test/Selenium/Firefox.pm new/Selenium-Remote-Driver-1.30/lib/Test/Selenium/Firefox.pm --- old/Selenium-Remote-Driver-1.29/lib/Test/Selenium/Firefox.pm 2018-08-18 04:13:15.000000000 +0200 +++ new/Selenium-Remote-Driver-1.30/lib/Test/Selenium/Firefox.pm 2018-09-17 17:27:41.000000000 +0200 @@ -1,5 +1,5 @@ package Test::Selenium::Firefox; -$Test::Selenium::Firefox::VERSION = '1.29'; +$Test::Selenium::Firefox::VERSION = '1.30'; use Moo; extends 'Selenium::Firefox', 'Test::Selenium::Remote::Driver'; diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Selenium-Remote-Driver-1.29/lib/Test/Selenium/InternetExplorer.pm new/Selenium-Remote-Driver-1.30/lib/Test/Selenium/InternetExplorer.pm --- old/Selenium-Remote-Driver-1.29/lib/Test/Selenium/InternetExplorer.pm 2018-08-18 04:13:15.000000000 +0200 +++ new/Selenium-Remote-Driver-1.30/lib/Test/Selenium/InternetExplorer.pm 2018-09-17 17:27:41.000000000 +0200 @@ -1,5 +1,5 @@ package Test::Selenium::InternetExplorer; -$Test::Selenium::InternetExplorer::VERSION = '1.29'; +$Test::Selenium::InternetExplorer::VERSION = '1.30'; use Moo; extends 'Selenium::InternetExplorer', 'Test::Selenium::Remote::Driver'; diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Selenium-Remote-Driver-1.29/lib/Test/Selenium/PhantomJS.pm new/Selenium-Remote-Driver-1.30/lib/Test/Selenium/PhantomJS.pm --- old/Selenium-Remote-Driver-1.29/lib/Test/Selenium/PhantomJS.pm 2018-08-18 04:13:15.000000000 +0200 +++ new/Selenium-Remote-Driver-1.30/lib/Test/Selenium/PhantomJS.pm 2018-09-17 17:27:41.000000000 +0200 @@ -1,5 +1,5 @@ package Test::Selenium::PhantomJS; -$Test::Selenium::PhantomJS::VERSION = '1.29'; +$Test::Selenium::PhantomJS::VERSION = '1.30'; use Moo; extends 'Selenium::PhantomJS', 'Test::Selenium::Remote::Driver'; diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Selenium-Remote-Driver-1.29/lib/Test/Selenium/Remote/Driver.pm new/Selenium-Remote-Driver-1.30/lib/Test/Selenium/Remote/Driver.pm --- old/Selenium-Remote-Driver-1.29/lib/Test/Selenium/Remote/Driver.pm 2018-08-18 04:13:15.000000000 +0200 +++ new/Selenium-Remote-Driver-1.30/lib/Test/Selenium/Remote/Driver.pm 2018-09-17 17:27:41.000000000 +0200 @@ -1,5 +1,5 @@ package Test::Selenium::Remote::Driver; -$Test::Selenium::Remote::Driver::VERSION = '1.29'; +$Test::Selenium::Remote::Driver::VERSION = '1.30'; # 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.29/lib/Test/Selenium/Remote/Role/DoesTesting.pm new/Selenium-Remote-Driver-1.30/lib/Test/Selenium/Remote/Role/DoesTesting.pm --- old/Selenium-Remote-Driver-1.29/lib/Test/Selenium/Remote/Role/DoesTesting.pm 2018-08-18 04:13:15.000000000 +0200 +++ new/Selenium-Remote-Driver-1.30/lib/Test/Selenium/Remote/Role/DoesTesting.pm 2018-09-17 17:27:41.000000000 +0200 @@ -1,7 +1,7 @@ package Test::Selenium::Remote::Role::DoesTesting; # ABSTRACT: Role to cope with everything that is related to testing (could # be reused in both testing classes) -$Test::Selenium::Remote::Role::DoesTesting::VERSION = '1.29'; +$Test::Selenium::Remote::Role::DoesTesting::VERSION = '1.30'; use Moo::Role; use Test::Builder; use Try::Tiny; diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Selenium-Remote-Driver-1.29/lib/Test/Selenium/Remote/WebElement.pm new/Selenium-Remote-Driver-1.30/lib/Test/Selenium/Remote/WebElement.pm --- old/Selenium-Remote-Driver-1.29/lib/Test/Selenium/Remote/WebElement.pm 2018-08-18 04:13:15.000000000 +0200 +++ new/Selenium-Remote-Driver-1.30/lib/Test/Selenium/Remote/WebElement.pm 2018-09-17 17:27:41.000000000 +0200 @@ -1,6 +1,6 @@ package Test::Selenium::Remote::WebElement; # ABSTRACT: A sub-class of L<Selenium::Remote::WebElement>, with several test-specific method additions. -$Test::Selenium::Remote::WebElement::VERSION = '1.29'; +$Test::Selenium::Remote::WebElement::VERSION = '1.30'; use Moo; use Sub::Install; extends 'Selenium::Remote::WebElement'; diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Selenium-Remote-Driver-1.29/t/00-compile.t new/Selenium-Remote-Driver-1.30/t/00-compile.t --- old/Selenium-Remote-Driver-1.29/t/00-compile.t 2018-08-18 04:13:15.000000000 +0200 +++ new/Selenium-Remote-Driver-1.30/t/00-compile.t 2018-09-17 17:27:41.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.054 use Test::More; @@ -47,9 +47,7 @@ # no fake home requested -my @switches = ( - -d 'blib' ? '-Mblib' : '-Ilib', -); +my $inc_switch = -d 'blib' ? '-Mblib' : '-Ilib'; use File::Spec; use IPC::Open3; @@ -63,11 +61,7 @@ # see L<perlfaq8/How can I capture STDERR from an external command?> my $stderr = IO::Handle->new; - diag('Running: ', join(', ', map { my $str = $_; $str =~ s/'/\\'/g; q{'} . $str . q{'} } - $^X, @switches, '-e', "require q[$lib]")) - if $ENV{PERL_COMPILE_TEST_DEBUG}; - - my $pid = open3($stdin, '>&STDERR', $stderr, $^X, @switches, '-e', "require q[$lib]"); + my $pid = open3($stdin, '>&STDERR', $stderr, $^X, $inc_switch, '-e', "require q[$lib]"); binmode $stderr, ':crlf' if $^O eq 'MSWin32'; my @_warnings = <$stderr>; waitpid($pid, 0); diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Selenium-Remote-Driver-1.29/t/author-critic.t new/Selenium-Remote-Driver-1.30/t/author-critic.t --- old/Selenium-Remote-Driver-1.29/t/author-critic.t 2018-08-18 04:13:15.000000000 +0200 +++ new/Selenium-Remote-Driver-1.30/t/author-critic.t 2018-09-17 17:27:41.000000000 +0200 @@ -2,7 +2,7 @@ BEGIN { unless ($ENV{AUTHOR_TESTING}) { - print qq{1..0 # SKIP these tests are for testing by the author\n}; + print "1..0 # SKIP these tests are for testing by the author\n"; exit } } diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Selenium-Remote-Driver-1.29/t/author-eol.t new/Selenium-Remote-Driver-1.30/t/author-eol.t --- old/Selenium-Remote-Driver-1.29/t/author-eol.t 2018-08-18 04:13:15.000000000 +0200 +++ new/Selenium-Remote-Driver-1.30/t/author-eol.t 2018-09-17 17:27:41.000000000 +0200 @@ -1,7 +1,7 @@ BEGIN { unless ($ENV{AUTHOR_TESTING}) { - print qq{1..0 # SKIP these tests are for testing by the author\n}; + print "1..0 # SKIP these tests are for testing by the author\n"; exit } } @@ -72,7 +72,6 @@ 't/author-mojibake.t', 't/author-no-tabs.t', 't/author-pod-coverage.t', - 't/author-pod-linkcheck.t', 't/author-pod-syntax.t', 't/author-portability.t', 't/author-synopsis.t', @@ -97,6 +96,7 @@ 't/release-kwalitee.t', 't/release-meta-json.t', 't/release-minimum-version.t', + 't/release-pod-linkcheck.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.29/t/author-mojibake.t new/Selenium-Remote-Driver-1.30/t/author-mojibake.t --- old/Selenium-Remote-Driver-1.29/t/author-mojibake.t 2018-08-18 04:13:15.000000000 +0200 +++ new/Selenium-Remote-Driver-1.30/t/author-mojibake.t 2018-09-17 17:27:41.000000000 +0200 @@ -2,7 +2,7 @@ BEGIN { unless ($ENV{AUTHOR_TESTING}) { - print qq{1..0 # SKIP these tests are for testing by the author\n}; + print "1..0 # SKIP these tests are for testing by the author\n"; exit } } diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Selenium-Remote-Driver-1.29/t/author-no-tabs.t new/Selenium-Remote-Driver-1.30/t/author-no-tabs.t --- old/Selenium-Remote-Driver-1.29/t/author-no-tabs.t 2018-08-18 04:13:15.000000000 +0200 +++ new/Selenium-Remote-Driver-1.30/t/author-no-tabs.t 2018-09-17 17:27:41.000000000 +0200 @@ -1,7 +1,7 @@ BEGIN { unless ($ENV{AUTHOR_TESTING}) { - print qq{1..0 # SKIP these tests are for testing by the author\n}; + print "1..0 # SKIP these tests are for testing by the author\n"; exit } } @@ -72,7 +72,6 @@ 't/author-mojibake.t', 't/author-no-tabs.t', 't/author-pod-coverage.t', - 't/author-pod-linkcheck.t', 't/author-pod-syntax.t', 't/author-portability.t', 't/author-synopsis.t', @@ -97,6 +96,7 @@ 't/release-kwalitee.t', 't/release-meta-json.t', 't/release-minimum-version.t', + 't/release-pod-linkcheck.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.29/t/author-pod-coverage.t new/Selenium-Remote-Driver-1.30/t/author-pod-coverage.t --- old/Selenium-Remote-Driver-1.29/t/author-pod-coverage.t 2018-08-18 04:13:15.000000000 +0200 +++ new/Selenium-Remote-Driver-1.30/t/author-pod-coverage.t 2018-09-17 17:27:41.000000000 +0200 @@ -2,7 +2,7 @@ BEGIN { unless ($ENV{AUTHOR_TESTING}) { - print qq{1..0 # SKIP these tests are for testing by the author\n}; + print "1..0 # SKIP these tests are for testing by the author\n"; exit } } diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Selenium-Remote-Driver-1.29/t/author-pod-linkcheck.t new/Selenium-Remote-Driver-1.30/t/author-pod-linkcheck.t --- old/Selenium-Remote-Driver-1.29/t/author-pod-linkcheck.t 2018-08-18 04:13:15.000000000 +0200 +++ new/Selenium-Remote-Driver-1.30/t/author-pod-linkcheck.t 1970-01-01 01:00:00.000000000 +0100 @@ -1,28 +0,0 @@ -#!perl - -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; - -foreach my $env_skip ( qw( - SKIP_POD_LINKCHECK -) ){ - plan skip_all => "\$ENV{$env_skip} is set, skipping" - if $ENV{$env_skip}; -} - -eval "use Test::Pod::LinkCheck"; -if ( $@ ) { - plan skip_all => 'Test::Pod::LinkCheck required for testing POD'; -} -else { - Test::Pod::LinkCheck->new->all_pod_ok; -} diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Selenium-Remote-Driver-1.29/t/author-pod-syntax.t new/Selenium-Remote-Driver-1.30/t/author-pod-syntax.t --- old/Selenium-Remote-Driver-1.29/t/author-pod-syntax.t 2018-08-18 04:13:15.000000000 +0200 +++ new/Selenium-Remote-Driver-1.30/t/author-pod-syntax.t 2018-09-17 17:27:41.000000000 +0200 @@ -2,7 +2,7 @@ BEGIN { unless ($ENV{AUTHOR_TESTING}) { - print qq{1..0 # SKIP these tests are for testing by the author\n}; + print "1..0 # SKIP these tests are for testing by the author\n"; exit } } diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Selenium-Remote-Driver-1.29/t/author-portability.t new/Selenium-Remote-Driver-1.30/t/author-portability.t --- old/Selenium-Remote-Driver-1.29/t/author-portability.t 2018-08-18 04:13:15.000000000 +0200 +++ new/Selenium-Remote-Driver-1.30/t/author-portability.t 2018-09-17 17:27:41.000000000 +0200 @@ -1,11 +1,13 @@ +#!perl BEGIN { unless ($ENV{AUTHOR_TESTING}) { - print qq{1..0 # SKIP these tests are for testing by the author\n}; + print "1..0 # SKIP these tests are for testing by the author\n"; exit } } + use strict; use warnings; diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Selenium-Remote-Driver-1.29/t/author-synopsis.t new/Selenium-Remote-Driver-1.30/t/author-synopsis.t --- old/Selenium-Remote-Driver-1.29/t/author-synopsis.t 2018-08-18 04:13:15.000000000 +0200 +++ new/Selenium-Remote-Driver-1.30/t/author-synopsis.t 2018-09-17 17:27:41.000000000 +0200 @@ -2,7 +2,7 @@ BEGIN { unless ($ENV{AUTHOR_TESTING}) { - print qq{1..0 # SKIP these tests are for testing by the author\n}; + print "1..0 # SKIP these tests are for testing by the author\n"; exit } } diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Selenium-Remote-Driver-1.29/t/author-test-version.t new/Selenium-Remote-Driver-1.30/t/author-test-version.t --- old/Selenium-Remote-Driver-1.29/t/author-test-version.t 2018-08-18 04:13:15.000000000 +0200 +++ new/Selenium-Remote-Driver-1.30/t/author-test-version.t 2018-09-17 17:27:41.000000000 +0200 @@ -1,7 +1,7 @@ BEGIN { unless ($ENV{AUTHOR_TESTING}) { - print qq{1..0 # SKIP these tests are for testing by the author\n}; + print "1..0 # SKIP these tests are for testing by the author\n"; exit } } diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Selenium-Remote-Driver-1.29/t/release-distmeta.t new/Selenium-Remote-Driver-1.30/t/release-distmeta.t --- old/Selenium-Remote-Driver-1.29/t/release-distmeta.t 2018-08-18 04:13:15.000000000 +0200 +++ new/Selenium-Remote-Driver-1.30/t/release-distmeta.t 2018-09-17 17:27:41.000000000 +0200 @@ -2,7 +2,7 @@ BEGIN { unless ($ENV{RELEASE_TESTING}) { - print qq{1..0 # SKIP these tests are for release candidate testing\n}; + print "1..0 # SKIP these tests are for release candidate testing\n"; exit } } diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Selenium-Remote-Driver-1.29/t/release-kwalitee.t new/Selenium-Remote-Driver-1.30/t/release-kwalitee.t --- old/Selenium-Remote-Driver-1.29/t/release-kwalitee.t 2018-08-18 04:13:15.000000000 +0200 +++ new/Selenium-Remote-Driver-1.30/t/release-kwalitee.t 2018-09-17 17:27:41.000000000 +0200 @@ -1,7 +1,7 @@ BEGIN { unless ($ENV{RELEASE_TESTING}) { - print qq{1..0 # SKIP these tests are for release candidate testing\n}; + print "1..0 # SKIP these tests are for release candidate testing\n"; exit } } diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Selenium-Remote-Driver-1.29/t/release-meta-json.t new/Selenium-Remote-Driver-1.30/t/release-meta-json.t --- old/Selenium-Remote-Driver-1.29/t/release-meta-json.t 2018-08-18 04:13:15.000000000 +0200 +++ new/Selenium-Remote-Driver-1.30/t/release-meta-json.t 2018-09-17 17:27:41.000000000 +0200 @@ -2,7 +2,7 @@ BEGIN { unless ($ENV{RELEASE_TESTING}) { - print qq{1..0 # SKIP these tests are for release candidate testing\n}; + print "1..0 # SKIP these tests are for release candidate testing\n"; exit } } diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Selenium-Remote-Driver-1.29/t/release-minimum-version.t new/Selenium-Remote-Driver-1.30/t/release-minimum-version.t --- old/Selenium-Remote-Driver-1.29/t/release-minimum-version.t 2018-08-18 04:13:15.000000000 +0200 +++ new/Selenium-Remote-Driver-1.30/t/release-minimum-version.t 2018-09-17 17:27:41.000000000 +0200 @@ -2,7 +2,7 @@ BEGIN { unless ($ENV{RELEASE_TESTING}) { - print qq{1..0 # SKIP these tests are for release candidate testing\n}; + print "1..0 # SKIP these tests are for release candidate testing\n"; exit } } diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Selenium-Remote-Driver-1.29/t/release-pod-linkcheck.t new/Selenium-Remote-Driver-1.30/t/release-pod-linkcheck.t --- old/Selenium-Remote-Driver-1.29/t/release-pod-linkcheck.t 1970-01-01 01:00:00.000000000 +0100 +++ new/Selenium-Remote-Driver-1.30/t/release-pod-linkcheck.t 2018-09-17 17:27:41.000000000 +0200 @@ -0,0 +1,28 @@ +#!perl + +BEGIN { + unless ($ENV{RELEASE_TESTING}) { + print "1..0 # SKIP these tests are for release candidate testing\n"; + exit + } +} + + +use strict; +use warnings; +use Test::More; + +foreach my $env_skip ( qw( + SKIP_POD_LINKCHECK +) ){ + plan skip_all => "\$ENV{$env_skip} is set, skipping" + if $ENV{$env_skip}; +} + +eval "use Test::Pod::LinkCheck"; +if ( $@ ) { + plan skip_all => 'Test::Pod::LinkCheck required for testing POD'; +} +else { + Test::Pod::LinkCheck->new->all_pod_ok; +} diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Selenium-Remote-Driver-1.29/t/release-unused-vars.t new/Selenium-Remote-Driver-1.30/t/release-unused-vars.t --- old/Selenium-Remote-Driver-1.29/t/release-unused-vars.t 2018-08-18 04:13:15.000000000 +0200 +++ new/Selenium-Remote-Driver-1.30/t/release-unused-vars.t 2018-09-17 17:27:41.000000000 +0200 @@ -2,7 +2,7 @@ BEGIN { unless ($ENV{RELEASE_TESTING}) { - print qq{1..0 # SKIP these tests are for release candidate testing\n}; + print "1..0 # SKIP these tests are for release candidate testing\n"; exit } }