summaryrefslogtreecommitdiffstats
path: root/xt
diff options
context:
space:
mode:
authorFrédéric Buclin <LpSolit@gmail.com>2016-02-29 19:34:34 +0100
committerFrédéric Buclin <LpSolit@gmail.com>2016-02-29 19:34:34 +0100
commit86fb87f1a65a17e7a86fe71b06d57767b0b3ea3b (patch)
tree85acb4dc08ab6ff6247c2aafca88ac7bb3acd2e0 /xt
parent438d57d65626d068ca0f28de46410ebecc9a9b57 (diff)
downloadbugzilla-86fb87f1a65a17e7a86fe71b06d57767b0b3ea3b.tar.gz
bugzilla-86fb87f1a65a17e7a86fe71b06d57767b0b3ea3b.tar.xz
Bug 1136137: Require Perl 5.14
r=dkl
Diffstat (limited to 'xt')
-rwxr-xr-xxt/config/generate_test_data.pl2
-rw-r--r--xt/extensions/QA/Config.pm2
-rw-r--r--xt/extensions/QA/Extension.pm4
-rw-r--r--xt/extensions/QA/lib/Util.pm4
-rw-r--r--xt/lib/QA/REST.pm2
-rw-r--r--xt/lib/QA/RPC.pm2
-rw-r--r--xt/lib/QA/RPC/JSONRPC.pm2
-rw-r--r--xt/lib/QA/RPC/XMLRPC.pm2
-rw-r--r--xt/lib/QA/Tests.pm2
-rw-r--r--xt/lib/QA/Util.pm2
-rw-r--r--xt/rest/bugzilla.t2
-rw-r--r--xt/rest/classification.t2
-rw-r--r--xt/selenium/bug_edit.t2
-rw-r--r--xt/selenium/choose_priority.t2
-rw-r--r--xt/selenium/classifications.t2
-rw-r--r--xt/selenium/config.t2
-rw-r--r--xt/selenium/create_user_accounts.t2
-rw-r--r--xt/selenium/custom_fields.t2
-rw-r--r--xt/selenium/custom_fields_admin.t2
-rw-r--r--xt/selenium/dependencies.t2
-rw-r--r--xt/selenium/edit_products_properties.t2
-rw-r--r--xt/selenium/email_preferences.t2
-rw-r--r--xt/selenium/enter_new_bug.t2
-rw-r--r--xt/selenium/flags.t2
-rw-r--r--xt/selenium/flags2.t2
-rw-r--r--xt/selenium/groups.t2
-rw-r--r--xt/selenium/keywords.t2
-rw-r--r--xt/selenium/login.t2
-rw-r--r--xt/selenium/milestones.t2
-rw-r--r--xt/selenium/password_complexity.t2
-rw-r--r--xt/selenium/private_attachments.t2
-rw-r--r--xt/selenium/qa_contact.t2
-rw-r--r--xt/selenium/require_login.t2
-rw-r--r--xt/selenium/sanity_check.t2
-rw-r--r--xt/selenium/saved_searches.t2
-rw-r--r--xt/selenium/search.t2
-rw-r--r--xt/selenium/security.t2
-rw-r--r--xt/selenium/shared_searches.t2
-rw-r--r--xt/selenium/show_all_products.t2
-rw-r--r--xt/selenium/shutdown.t2
-rw-r--r--xt/selenium/status_whiteboard.t2
-rw-r--r--xt/selenium/strict_isolation.t2
-rw-r--r--xt/selenium/sudo_sessions.t2
-rw-r--r--xt/selenium/target_milestones.t2
-rw-r--r--xt/selenium/time_summary.t2
-rw-r--r--xt/selenium/user_groups.t2
-rw-r--r--xt/selenium/user_matching.t2
-rw-r--r--xt/selenium/user_preferences.t2
-rw-r--r--xt/selenium/user_privs.t2
-rw-r--r--xt/selenium/votes.t2
-rw-r--r--xt/webservice/bug_add_attachment.t2
-rw-r--r--xt/webservice/bug_add_comment.t2
-rw-r--r--xt/webservice/bug_attachments.t2
-rw-r--r--xt/webservice/bug_comments.t2
-rw-r--r--xt/webservice/bug_create.t2
-rw-r--r--xt/webservice/bug_fields.t2
-rw-r--r--xt/webservice/bug_get.t2
-rw-r--r--xt/webservice/bug_history.t2
-rw-r--r--xt/webservice/bug_legal_values.t2
-rw-r--r--xt/webservice/bug_search.t2
-rw-r--r--xt/webservice/bug_update.t2
-rw-r--r--xt/webservice/bug_update_see_also.t2
-rw-r--r--xt/webservice/bugzilla.t2
-rw-r--r--xt/webservice/group_create.t2
-rw-r--r--xt/webservice/jsonp.t2
-rw-r--r--xt/webservice/product_create.t2
-rw-r--r--xt/webservice/product_get.t2
-rw-r--r--xt/webservice/user_create.t2
-rw-r--r--xt/webservice/user_get.t2
-rw-r--r--xt/webservice/user_login_logout.t2
-rw-r--r--xt/webservice/user_offer_account_by_email.t2
71 files changed, 73 insertions, 73 deletions
diff --git a/xt/config/generate_test_data.pl b/xt/config/generate_test_data.pl
index ab186698d..ce065998b 100755
--- a/xt/config/generate_test_data.pl
+++ b/xt/config/generate_test_data.pl
@@ -9,7 +9,7 @@
# -*- Mode: perl; indent-tabs-mode: nil -*-
-use 5.10.1;
+use 5.14.0;
use strict;
use warnings;
diff --git a/xt/extensions/QA/Config.pm b/xt/extensions/QA/Config.pm
index b4f6bc9a2..c234e12c0 100644
--- a/xt/extensions/QA/Config.pm
+++ b/xt/extensions/QA/Config.pm
@@ -7,7 +7,7 @@
package Bugzilla::Extension::QA;
-use 5.10.1;
+use 5.14.0;
use strict;
use warnings;
diff --git a/xt/extensions/QA/Extension.pm b/xt/extensions/QA/Extension.pm
index 5befe3e36..9f60ea95b 100644
--- a/xt/extensions/QA/Extension.pm
+++ b/xt/extensions/QA/Extension.pm
@@ -7,11 +7,11 @@
package Bugzilla::Extension::QA;
-use 5.10.1;
+use 5.14.0;
use strict;
use warnings;
-use base qw(Bugzilla::Extension);
+use parent qw(Bugzilla::Extension);
use Bugzilla::Extension::QA::Util;
use Bugzilla::Constants;
diff --git a/xt/extensions/QA/lib/Util.pm b/xt/extensions/QA/lib/Util.pm
index e299adcc9..48ae944ef 100644
--- a/xt/extensions/QA/lib/Util.pm
+++ b/xt/extensions/QA/lib/Util.pm
@@ -7,11 +7,11 @@
package Bugzilla::Extension::QA::Util;
-use 5.10.1;
+use 5.14.0;
use strict;
use warnings;
-use base qw(Exporter);
+use parent qw(Exporter);
our @EXPORT = qw(
parse_output
diff --git a/xt/lib/QA/REST.pm b/xt/lib/QA/REST.pm
index 4de985668..1ceeb955b 100644
--- a/xt/lib/QA/REST.pm
+++ b/xt/lib/QA/REST.pm
@@ -7,7 +7,7 @@
package QA::REST;
-use 5.10.1;
+use 5.14.0;
use strict;
use warnings;
diff --git a/xt/lib/QA/RPC.pm b/xt/lib/QA/RPC.pm
index 63a7d9503..e2f1f7597 100644
--- a/xt/lib/QA/RPC.pm
+++ b/xt/lib/QA/RPC.pm
@@ -9,7 +9,7 @@
package QA::RPC;
-use 5.10.1;
+use 5.14.0;
use strict;
use warnings;
diff --git a/xt/lib/QA/RPC/JSONRPC.pm b/xt/lib/QA/RPC/JSONRPC.pm
index 7a085e026..ce3122869 100644
--- a/xt/lib/QA/RPC/JSONRPC.pm
+++ b/xt/lib/QA/RPC/JSONRPC.pm
@@ -9,7 +9,7 @@
package QA::RPC::JSONRPC;
-use 5.10.1;
+use 5.14.0;
use strict;
use warnings;
diff --git a/xt/lib/QA/RPC/XMLRPC.pm b/xt/lib/QA/RPC/XMLRPC.pm
index cb227fa9c..ced9f97ee 100644
--- a/xt/lib/QA/RPC/XMLRPC.pm
+++ b/xt/lib/QA/RPC/XMLRPC.pm
@@ -9,7 +9,7 @@
package QA::RPC::XMLRPC;
-use 5.10.1;
+use 5.14.0;
use strict;
use warnings;
diff --git a/xt/lib/QA/Tests.pm b/xt/lib/QA/Tests.pm
index fe5f2d067..d0a32cfc6 100644
--- a/xt/lib/QA/Tests.pm
+++ b/xt/lib/QA/Tests.pm
@@ -9,7 +9,7 @@
package QA::Tests;
-use 5.10.1;
+use 5.14.0;
use strict;
use warnings;
diff --git a/xt/lib/QA/Util.pm b/xt/lib/QA/Util.pm
index e122e41db..90a6902e5 100644
--- a/xt/lib/QA/Util.pm
+++ b/xt/lib/QA/Util.pm
@@ -9,7 +9,7 @@
package QA::Util;
-use 5.10.1;
+use 5.14.0;
use strict;
use warnings;
diff --git a/xt/rest/bugzilla.t b/xt/rest/bugzilla.t
index a176d1cf1..b7fd39664 100644
--- a/xt/rest/bugzilla.t
+++ b/xt/rest/bugzilla.t
@@ -9,7 +9,7 @@
# Tests for REST calls in Bugzilla.pm #
#######################################
-use 5.10.1;
+use 5.14.0;
use strict;
use warnings;
diff --git a/xt/rest/classification.t b/xt/rest/classification.t
index d006de984..bcf0d7edb 100644
--- a/xt/rest/classification.t
+++ b/xt/rest/classification.t
@@ -9,7 +9,7 @@
# Tests for REST calls in Classification.pm #
#############################################
-use 5.10.1;
+use 5.14.0;
use strict;
use warnings;
diff --git a/xt/selenium/bug_edit.t b/xt/selenium/bug_edit.t
index 46e7e6cb3..5f1983ba9 100644
--- a/xt/selenium/bug_edit.t
+++ b/xt/selenium/bug_edit.t
@@ -5,7 +5,7 @@
# This Source Code Form is "Incompatible With Secondary Licenses", as
# defined by the Mozilla Public License, v. 2.0.
-use 5.10.1;
+use 5.14.0;
use strict;
use warnings;
diff --git a/xt/selenium/choose_priority.t b/xt/selenium/choose_priority.t
index 1089d2003..ef5bc6db7 100644
--- a/xt/selenium/choose_priority.t
+++ b/xt/selenium/choose_priority.t
@@ -5,7 +5,7 @@
# This Source Code Form is "Incompatible With Secondary Licenses", as
# defined by the Mozilla Public License, v. 2.0.
-use 5.10.1;
+use 5.14.0;
use strict;
use warnings;
diff --git a/xt/selenium/classifications.t b/xt/selenium/classifications.t
index 4d5d012f0..1653d2e10 100644
--- a/xt/selenium/classifications.t
+++ b/xt/selenium/classifications.t
@@ -5,7 +5,7 @@
# This Source Code Form is "Incompatible With Secondary Licenses", as
# defined by the Mozilla Public License, v. 2.0.
-use 5.10.1;
+use 5.14.0;
use strict;
use warnings;
diff --git a/xt/selenium/config.t b/xt/selenium/config.t
index b99927321..b2ff6e408 100644
--- a/xt/selenium/config.t
+++ b/xt/selenium/config.t
@@ -5,7 +5,7 @@
# This Source Code Form is "Incompatible With Secondary Licenses", as
# defined by the Mozilla Public License, v. 2.0.
-use 5.10.1;
+use 5.14.0;
use strict;
use warnings;
diff --git a/xt/selenium/create_user_accounts.t b/xt/selenium/create_user_accounts.t
index 7c71273a6..2e7e8782f 100644
--- a/xt/selenium/create_user_accounts.t
+++ b/xt/selenium/create_user_accounts.t
@@ -5,7 +5,7 @@
# This Source Code Form is "Incompatible With Secondary Licenses", as
# defined by the Mozilla Public License, v. 2.0.
-use 5.10.1;
+use 5.14.0;
use strict;
use warnings;
diff --git a/xt/selenium/custom_fields.t b/xt/selenium/custom_fields.t
index 6c0c8fa5d..e64eb6165 100644
--- a/xt/selenium/custom_fields.t
+++ b/xt/selenium/custom_fields.t
@@ -5,7 +5,7 @@
# This Source Code Form is "Incompatible With Secondary Licenses", as
# defined by the Mozilla Public License, v. 2.0.
-use 5.10.1;
+use 5.14.0;
use strict;
use warnings;
diff --git a/xt/selenium/custom_fields_admin.t b/xt/selenium/custom_fields_admin.t
index d0ffb9db8..addbd17c8 100644
--- a/xt/selenium/custom_fields_admin.t
+++ b/xt/selenium/custom_fields_admin.t
@@ -5,7 +5,7 @@
# This Source Code Form is "Incompatible With Secondary Licenses", as
# defined by the Mozilla Public License, v. 2.0.
-use 5.10.1;
+use 5.14.0;
use strict;
use warnings;
diff --git a/xt/selenium/dependencies.t b/xt/selenium/dependencies.t
index 133e17e07..315fff07a 100644
--- a/xt/selenium/dependencies.t
+++ b/xt/selenium/dependencies.t
@@ -5,7 +5,7 @@
# This Source Code Form is "Incompatible With Secondary Licenses", as
# defined by the Mozilla Public License, v. 2.0.
-use 5.10.1;
+use 5.14.0;
use strict;
use warnings;
diff --git a/xt/selenium/edit_products_properties.t b/xt/selenium/edit_products_properties.t
index 1f9851729..efc5a6a25 100644
--- a/xt/selenium/edit_products_properties.t
+++ b/xt/selenium/edit_products_properties.t
@@ -5,7 +5,7 @@
# This Source Code Form is "Incompatible With Secondary Licenses", as
# defined by the Mozilla Public License, v. 2.0.
-use 5.10.1;
+use 5.14.0;
use strict;
use warnings;
diff --git a/xt/selenium/email_preferences.t b/xt/selenium/email_preferences.t
index c1e60b05a..961f26096 100644
--- a/xt/selenium/email_preferences.t
+++ b/xt/selenium/email_preferences.t
@@ -5,7 +5,7 @@
# This Source Code Form is "Incompatible With Secondary Licenses", as
# defined by the Mozilla Public License, v. 2.0.
-use 5.10.1;
+use 5.14.0;
use strict;
use warnings;
diff --git a/xt/selenium/enter_new_bug.t b/xt/selenium/enter_new_bug.t
index 404d30f10..86a55e56d 100644
--- a/xt/selenium/enter_new_bug.t
+++ b/xt/selenium/enter_new_bug.t
@@ -5,7 +5,7 @@
# This Source Code Form is "Incompatible With Secondary Licenses", as
# defined by the Mozilla Public License, v. 2.0.
-use 5.10.1;
+use 5.14.0;
use strict;
use warnings;
diff --git a/xt/selenium/flags.t b/xt/selenium/flags.t
index dd4a0ffa8..c0b5ac7c0 100644
--- a/xt/selenium/flags.t
+++ b/xt/selenium/flags.t
@@ -5,7 +5,7 @@
# This Source Code Form is "Incompatible With Secondary Licenses", as
# defined by the Mozilla Public License, v. 2.0.
-use 5.10.1;
+use 5.14.0;
use strict;
use warnings;
diff --git a/xt/selenium/flags2.t b/xt/selenium/flags2.t
index 9b921612c..06290336e 100644
--- a/xt/selenium/flags2.t
+++ b/xt/selenium/flags2.t
@@ -5,7 +5,7 @@
# This Source Code Form is "Incompatible With Secondary Licenses", as
# defined by the Mozilla Public License, v. 2.0.
-use 5.10.1;
+use 5.14.0;
use strict;
use warnings;
diff --git a/xt/selenium/groups.t b/xt/selenium/groups.t
index b755cafc8..011dea25e 100644
--- a/xt/selenium/groups.t
+++ b/xt/selenium/groups.t
@@ -5,7 +5,7 @@
# This Source Code Form is "Incompatible With Secondary Licenses", as
# defined by the Mozilla Public License, v. 2.0.
-use 5.10.1;
+use 5.14.0;
use strict;
use warnings;
diff --git a/xt/selenium/keywords.t b/xt/selenium/keywords.t
index 16ecf90e7..74ba14f16 100644
--- a/xt/selenium/keywords.t
+++ b/xt/selenium/keywords.t
@@ -5,7 +5,7 @@
# This Source Code Form is "Incompatible With Secondary Licenses", as
# defined by the Mozilla Public License, v. 2.0.
-use 5.10.1;
+use 5.14.0;
use strict;
use warnings;
diff --git a/xt/selenium/login.t b/xt/selenium/login.t
index b41d9a2d2..6e4586981 100644
--- a/xt/selenium/login.t
+++ b/xt/selenium/login.t
@@ -5,7 +5,7 @@
# This Source Code Form is "Incompatible With Secondary Licenses", as
# defined by the Mozilla Public License, v. 2.0.
-use 5.10.1;
+use 5.14.0;
use strict;
use warnings;
diff --git a/xt/selenium/milestones.t b/xt/selenium/milestones.t
index 35991fbd2..6a9d7a015 100644
--- a/xt/selenium/milestones.t
+++ b/xt/selenium/milestones.t
@@ -5,7 +5,7 @@
# This Source Code Form is "Incompatible With Secondary Licenses", as
# defined by the Mozilla Public License, v. 2.0.
-use 5.10.1;
+use 5.14.0;
use strict;
use warnings;
diff --git a/xt/selenium/password_complexity.t b/xt/selenium/password_complexity.t
index e29ef8bec..0e75e6b9d 100644
--- a/xt/selenium/password_complexity.t
+++ b/xt/selenium/password_complexity.t
@@ -5,7 +5,7 @@
# This Source Code Form is "Incompatible With Secondary Licenses", as
# defined by the Mozilla Public License, v. 2.0.
-use 5.10.1;
+use 5.14.0;
use strict;
use warnings;
diff --git a/xt/selenium/private_attachments.t b/xt/selenium/private_attachments.t
index 4dacd26b3..51f09c4bc 100644
--- a/xt/selenium/private_attachments.t
+++ b/xt/selenium/private_attachments.t
@@ -5,7 +5,7 @@
# This Source Code Form is "Incompatible With Secondary Licenses", as
# defined by the Mozilla Public License, v. 2.0.
-use 5.10.1;
+use 5.14.0;
use strict;
use warnings;
diff --git a/xt/selenium/qa_contact.t b/xt/selenium/qa_contact.t
index c548a7182..e036cfd14 100644
--- a/xt/selenium/qa_contact.t
+++ b/xt/selenium/qa_contact.t
@@ -5,7 +5,7 @@
# This Source Code Form is "Incompatible With Secondary Licenses", as
# defined by the Mozilla Public License, v. 2.0.
-use 5.10.1;
+use 5.14.0;
use strict;
use warnings;
diff --git a/xt/selenium/require_login.t b/xt/selenium/require_login.t
index d661121b5..2e69f014f 100644
--- a/xt/selenium/require_login.t
+++ b/xt/selenium/require_login.t
@@ -5,7 +5,7 @@
# This Source Code Form is "Incompatible With Secondary Licenses", as
# defined by the Mozilla Public License, v. 2.0.
-use 5.10.1;
+use 5.14.0;
use strict;
use warnings;
diff --git a/xt/selenium/sanity_check.t b/xt/selenium/sanity_check.t
index 93b039d41..918e458e0 100644
--- a/xt/selenium/sanity_check.t
+++ b/xt/selenium/sanity_check.t
@@ -5,7 +5,7 @@
# This Source Code Form is "Incompatible With Secondary Licenses", as
# defined by the Mozilla Public License, v. 2.0.
-use 5.10.1;
+use 5.14.0;
use strict;
use warnings;
diff --git a/xt/selenium/saved_searches.t b/xt/selenium/saved_searches.t
index a18b7fd49..85f83a236 100644
--- a/xt/selenium/saved_searches.t
+++ b/xt/selenium/saved_searches.t
@@ -5,7 +5,7 @@
# This Source Code Form is "Incompatible With Secondary Licenses", as
# defined by the Mozilla Public License, v. 2.0.
-use 5.10.1;
+use 5.14.0;
use strict;
use warnings;
diff --git a/xt/selenium/search.t b/xt/selenium/search.t
index c8fa9d770..eefae1629 100644
--- a/xt/selenium/search.t
+++ b/xt/selenium/search.t
@@ -5,7 +5,7 @@
# This Source Code Form is "Incompatible With Secondary Licenses", as
# defined by the Mozilla Public License, v. 2.0.
-use 5.10.1;
+use 5.14.0;
use strict;
use warnings;
diff --git a/xt/selenium/security.t b/xt/selenium/security.t
index b89ea114e..576d87a95 100644
--- a/xt/selenium/security.t
+++ b/xt/selenium/security.t
@@ -5,7 +5,7 @@
# This Source Code Form is "Incompatible With Secondary Licenses", as
# defined by the Mozilla Public License, v. 2.0.
-use 5.10.1;
+use 5.14.0;
use strict;
use warnings;
diff --git a/xt/selenium/shared_searches.t b/xt/selenium/shared_searches.t
index f9443fa98..909c2f34f 100644
--- a/xt/selenium/shared_searches.t
+++ b/xt/selenium/shared_searches.t
@@ -5,7 +5,7 @@
# This Source Code Form is "Incompatible With Secondary Licenses", as
# defined by the Mozilla Public License, v. 2.0.
-use 5.10.1;
+use 5.14.0;
use strict;
use warnings;
diff --git a/xt/selenium/show_all_products.t b/xt/selenium/show_all_products.t
index 894554665..9634fddc0 100644
--- a/xt/selenium/show_all_products.t
+++ b/xt/selenium/show_all_products.t
@@ -5,7 +5,7 @@
# This Source Code Form is "Incompatible With Secondary Licenses", as
# defined by the Mozilla Public License, v. 2.0.
-use 5.10.1;
+use 5.14.0;
use strict;
use warnings;
diff --git a/xt/selenium/shutdown.t b/xt/selenium/shutdown.t
index 8751cd614..5cd2f1a93 100644
--- a/xt/selenium/shutdown.t
+++ b/xt/selenium/shutdown.t
@@ -5,7 +5,7 @@
# This Source Code Form is "Incompatible With Secondary Licenses", as
# defined by the Mozilla Public License, v. 2.0.
-use 5.10.1;
+use 5.14.0;
use strict;
use warnings;
diff --git a/xt/selenium/status_whiteboard.t b/xt/selenium/status_whiteboard.t
index 3ddda7b86..c7c0e6b5d 100644
--- a/xt/selenium/status_whiteboard.t
+++ b/xt/selenium/status_whiteboard.t
@@ -5,7 +5,7 @@
# This Source Code Form is "Incompatible With Secondary Licenses", as
# defined by the Mozilla Public License, v. 2.0.
-use 5.10.1;
+use 5.14.0;
use strict;
use warnings;
diff --git a/xt/selenium/strict_isolation.t b/xt/selenium/strict_isolation.t
index ecd72b207..08ef87c74 100644
--- a/xt/selenium/strict_isolation.t
+++ b/xt/selenium/strict_isolation.t
@@ -5,7 +5,7 @@
# This Source Code Form is "Incompatible With Secondary Licenses", as
# defined by the Mozilla Public License, v. 2.0.
-use 5.10.1;
+use 5.14.0;
use strict;
use warnings;
diff --git a/xt/selenium/sudo_sessions.t b/xt/selenium/sudo_sessions.t
index 5a1b7c98b..31a516ac1 100644
--- a/xt/selenium/sudo_sessions.t
+++ b/xt/selenium/sudo_sessions.t
@@ -5,7 +5,7 @@
# This Source Code Form is "Incompatible With Secondary Licenses", as
# defined by the Mozilla Public License, v. 2.0.
-use 5.10.1;
+use 5.14.0;
use strict;
use warnings;
diff --git a/xt/selenium/target_milestones.t b/xt/selenium/target_milestones.t
index 6c5cf637f..a69a8cc7b 100644
--- a/xt/selenium/target_milestones.t
+++ b/xt/selenium/target_milestones.t
@@ -5,7 +5,7 @@
# This Source Code Form is "Incompatible With Secondary Licenses", as
# defined by the Mozilla Public License, v. 2.0.
-use 5.10.1;
+use 5.14.0;
use strict;
use warnings;
diff --git a/xt/selenium/time_summary.t b/xt/selenium/time_summary.t
index f60c952ca..f8a16ca0b 100644
--- a/xt/selenium/time_summary.t
+++ b/xt/selenium/time_summary.t
@@ -5,7 +5,7 @@
# This Source Code Form is "Incompatible With Secondary Licenses", as
# defined by the Mozilla Public License, v. 2.0.
-use 5.10.1;
+use 5.14.0;
use strict;
use warnings;
diff --git a/xt/selenium/user_groups.t b/xt/selenium/user_groups.t
index aa393d47b..0e06e95b7 100644
--- a/xt/selenium/user_groups.t
+++ b/xt/selenium/user_groups.t
@@ -5,7 +5,7 @@
# This Source Code Form is "Incompatible With Secondary Licenses", as
# defined by the Mozilla Public License, v. 2.0.
-use 5.10.1;
+use 5.14.0;
use strict;
use warnings;
diff --git a/xt/selenium/user_matching.t b/xt/selenium/user_matching.t
index 90c2dc608..28f27a850 100644
--- a/xt/selenium/user_matching.t
+++ b/xt/selenium/user_matching.t
@@ -5,7 +5,7 @@
# This Source Code Form is "Incompatible With Secondary Licenses", as
# defined by the Mozilla Public License, v. 2.0.
-use 5.10.1;
+use 5.14.0;
use strict;
use warnings;
diff --git a/xt/selenium/user_preferences.t b/xt/selenium/user_preferences.t
index 0d7d87a5c..5dce12c0e 100644
--- a/xt/selenium/user_preferences.t
+++ b/xt/selenium/user_preferences.t
@@ -5,7 +5,7 @@
# This Source Code Form is "Incompatible With Secondary Licenses", as
# defined by the Mozilla Public License, v. 2.0.
-use 5.10.1;
+use 5.14.0;
use strict;
use warnings;
diff --git a/xt/selenium/user_privs.t b/xt/selenium/user_privs.t
index f48792839..e8ca54205 100644
--- a/xt/selenium/user_privs.t
+++ b/xt/selenium/user_privs.t
@@ -5,7 +5,7 @@
# This Source Code Form is "Incompatible With Secondary Licenses", as
# defined by the Mozilla Public License, v. 2.0.
-use 5.10.1;
+use 5.14.0;
use strict;
use warnings;
diff --git a/xt/selenium/votes.t b/xt/selenium/votes.t
index e5a7c853d..7a67e93ed 100644
--- a/xt/selenium/votes.t
+++ b/xt/selenium/votes.t
@@ -5,7 +5,7 @@
# This Source Code Form is "Incompatible With Secondary Licenses", as
# defined by the Mozilla Public License, v. 2.0.
-use 5.10.1;
+use 5.14.0;
use strict;
use warnings;
diff --git a/xt/webservice/bug_add_attachment.t b/xt/webservice/bug_add_attachment.t
index f08e42c6c..7a5aeeaa2 100644
--- a/xt/webservice/bug_add_attachment.t
+++ b/xt/webservice/bug_add_attachment.t
@@ -5,7 +5,7 @@
# This Source Code Form is "Incompatible With Secondary Licenses", as
# defined by the Mozilla Public License, v. 2.0.
-use 5.10.1;
+use 5.14.0;
use strict;
use warnings;
diff --git a/xt/webservice/bug_add_comment.t b/xt/webservice/bug_add_comment.t
index 6f234b37a..70e5f4980 100644
--- a/xt/webservice/bug_add_comment.t
+++ b/xt/webservice/bug_add_comment.t
@@ -9,7 +9,7 @@
# Test for xmlrpc call to Bug.add_comment() #
#############################################
-use 5.10.1;
+use 5.14.0;
use strict;
use warnings;
diff --git a/xt/webservice/bug_attachments.t b/xt/webservice/bug_attachments.t
index d5283685d..50e366635 100644
--- a/xt/webservice/bug_attachments.t
+++ b/xt/webservice/bug_attachments.t
@@ -5,7 +5,7 @@
# This Source Code Form is "Incompatible With Secondary Licenses", as
# defined by the Mozilla Public License, v. 2.0.
-use 5.10.1;
+use 5.14.0;
use strict;
use warnings;
diff --git a/xt/webservice/bug_comments.t b/xt/webservice/bug_comments.t
index d66e445cf..6e573e56a 100644
--- a/xt/webservice/bug_comments.t
+++ b/xt/webservice/bug_comments.t
@@ -9,7 +9,7 @@
# Test for xmlrpc call to Bug.comments() #
##########################################
-use 5.10.1;
+use 5.14.0;
use strict;
use warnings;
diff --git a/xt/webservice/bug_create.t b/xt/webservice/bug_create.t
index 6d7c8e14a..18751b50f 100644
--- a/xt/webservice/bug_create.t
+++ b/xt/webservice/bug_create.t
@@ -9,7 +9,7 @@
# Test for xmlrpc call to Bug.create() #
########################################
-use 5.10.1;
+use 5.14.0;
use strict;
use warnings;
diff --git a/xt/webservice/bug_fields.t b/xt/webservice/bug_fields.t
index 097a607f5..89374df6d 100644
--- a/xt/webservice/bug_fields.t
+++ b/xt/webservice/bug_fields.t
@@ -5,7 +5,7 @@
# This Source Code Form is "Incompatible With Secondary Licenses", as
# defined by the Mozilla Public License, v. 2.0.
-use 5.10.1;
+use 5.14.0;
use strict;
use warnings;
diff --git a/xt/webservice/bug_get.t b/xt/webservice/bug_get.t
index e05fe2cb2..25576d00a 100644
--- a/xt/webservice/bug_get.t
+++ b/xt/webservice/bug_get.t
@@ -9,7 +9,7 @@
# Test for xmlrpc call to Bug.get() #
###########################################
-use 5.10.1;
+use 5.14.0;
use strict;
use warnings;
diff --git a/xt/webservice/bug_history.t b/xt/webservice/bug_history.t
index 02ec1c11a..de1e8339c 100644
--- a/xt/webservice/bug_history.t
+++ b/xt/webservice/bug_history.t
@@ -9,7 +9,7 @@
# Test for xmlrpc call to Bug.history() #
#########################################
-use 5.10.1;
+use 5.14.0;
use strict;
use warnings;
diff --git a/xt/webservice/bug_legal_values.t b/xt/webservice/bug_legal_values.t
index 2f775e528..fa7f3d01c 100644
--- a/xt/webservice/bug_legal_values.t
+++ b/xt/webservice/bug_legal_values.t
@@ -9,7 +9,7 @@
# Test for xmlrpc call to Bug.legal_values() #
##############################################
-use 5.10.1;
+use 5.14.0;
use strict;
use warnings;
diff --git a/xt/webservice/bug_search.t b/xt/webservice/bug_search.t
index 93a517e24..4e346390b 100644
--- a/xt/webservice/bug_search.t
+++ b/xt/webservice/bug_search.t
@@ -9,7 +9,7 @@
# Test for xmlrpc call to Bug.search() #
########################################
-use 5.10.1;
+use 5.14.0;
use strict;
use warnings;
diff --git a/xt/webservice/bug_update.t b/xt/webservice/bug_update.t
index dfc2f89e1..10736ea12 100644
--- a/xt/webservice/bug_update.t
+++ b/xt/webservice/bug_update.t
@@ -5,7 +5,7 @@
# This Source Code Form is "Incompatible With Secondary Licenses", as
# defined by the Mozilla Public License, v. 2.0.
-use 5.10.1;
+use 5.14.0;
use strict;
use warnings;
diff --git a/xt/webservice/bug_update_see_also.t b/xt/webservice/bug_update_see_also.t
index 79c3b5ea8..78b6e7bc8 100644
--- a/xt/webservice/bug_update_see_also.t
+++ b/xt/webservice/bug_update_see_also.t
@@ -9,7 +9,7 @@
# Test for xmlrpc call to Bug.update_see_also() #
#################################################
-use 5.10.1;
+use 5.14.0;
use strict;
use warnings;
diff --git a/xt/webservice/bugzilla.t b/xt/webservice/bugzilla.t
index 2ddb13092..53c994c2f 100644
--- a/xt/webservice/bugzilla.t
+++ b/xt/webservice/bugzilla.t
@@ -9,7 +9,7 @@
# Test for xmlrpc call functions in Bugzilla.pm #
##################################################
-use 5.10.1;
+use 5.14.0;
use strict;
use warnings;
diff --git a/xt/webservice/group_create.t b/xt/webservice/group_create.t
index e46546a31..dd6a174ef 100644
--- a/xt/webservice/group_create.t
+++ b/xt/webservice/group_create.t
@@ -9,7 +9,7 @@
# Test for xmlrpc call to Group.create() #
##########################################
-use 5.10.1;
+use 5.14.0;
use strict;
use warnings;
diff --git a/xt/webservice/jsonp.t b/xt/webservice/jsonp.t
index 75a0c0cfb..210f92434 100644
--- a/xt/webservice/jsonp.t
+++ b/xt/webservice/jsonp.t
@@ -5,7 +5,7 @@
# This Source Code Form is "Incompatible With Secondary Licenses", as
# defined by the Mozilla Public License, v. 2.0.
-use 5.10.1;
+use 5.14.0;
use strict;
use warnings;
diff --git a/xt/webservice/product_create.t b/xt/webservice/product_create.t
index 0ca117c31..b74e9b474 100644
--- a/xt/webservice/product_create.t
+++ b/xt/webservice/product_create.t
@@ -9,7 +9,7 @@
# Test for xmlrpc call to Product.create() #
############################################
-use 5.10.1;
+use 5.14.0;
use strict;
use warnings;
diff --git a/xt/webservice/product_get.t b/xt/webservice/product_get.t
index 5cc6022d5..101c109ef 100644
--- a/xt/webservice/product_get.t
+++ b/xt/webservice/product_get.t
@@ -13,7 +13,7 @@
# Product.get() #
########################################
-use 5.10.1;
+use 5.14.0;
use strict;
use warnings;
diff --git a/xt/webservice/user_create.t b/xt/webservice/user_create.t
index 38b55e69a..386826809 100644
--- a/xt/webservice/user_create.t
+++ b/xt/webservice/user_create.t
@@ -9,7 +9,7 @@
# Test for xmlrpc call to User.Create() #
#########################################
-use 5.10.1;
+use 5.14.0;
use strict;
use warnings;
diff --git a/xt/webservice/user_get.t b/xt/webservice/user_get.t
index 02cf00fe7..01eedf804 100644
--- a/xt/webservice/user_get.t
+++ b/xt/webservice/user_get.t
@@ -9,7 +9,7 @@
# Test for xmlrpc call to User.get() #
######################################
-use 5.10.1;
+use 5.14.0;
use strict;
use warnings;
diff --git a/xt/webservice/user_login_logout.t b/xt/webservice/user_login_logout.t
index fd5f8ef6b..2fc659a65 100644
--- a/xt/webservice/user_login_logout.t
+++ b/xt/webservice/user_login_logout.t
@@ -9,7 +9,7 @@
# Test for xmlrpc call to User.login() and User.logout() #
##########################################################
-use 5.10.1;
+use 5.14.0;
use strict;
use warnings;
diff --git a/xt/webservice/user_offer_account_by_email.t b/xt/webservice/user_offer_account_by_email.t
index 785932167..ca2c8d1f3 100644
--- a/xt/webservice/user_offer_account_by_email.t
+++ b/xt/webservice/user_offer_account_by_email.t
@@ -9,7 +9,7 @@
# Test for xmlrpc call to User.offer_account_by_email() #
#########################################################
-use 5.10.1;
+use 5.14.0;
use strict;
use warnings;