From 3c3b40c618586c8cbc9cf62d162b6c08b82bf0c6 Mon Sep 17 00:00:00 2001 From: Mark Côté Date: Wed, 13 Jul 2016 17:16:01 -0400 Subject: Bug 1286650 - Add option to scripts/issue-api-key.pl to specify an API key explicitly. r=dylan This is useful for testing, so we don't have to store a randomly generated key for the duration of the test; instead we can hardcode one in the tests. --- Bugzilla/User/APIKey.pm | 6 ++++++ 1 file changed, 6 insertions(+) (limited to 'Bugzilla/User') diff --git a/Bugzilla/User/APIKey.pm b/Bugzilla/User/APIKey.pm index d89203e68..500f0ad59 100644 --- a/Bugzilla/User/APIKey.pm +++ b/Bugzilla/User/APIKey.pm @@ -88,6 +88,12 @@ sub _check_app_id { return $app_id; } + +sub create_special { + my ($class, @args) = @_; + local VALIDATORS->{api_key} = sub { return $_[1] }; + return $class->create(@args); +} 1; __END__ -- cgit v1.2.3-24-g4f1b