Ensure unsupported ranges do not trigger

master
Ben Moon 2016-07-19 14:25:58 +01:00
parent 6520e91a28
commit 67e7af47c7
2 changed files with 3 additions and 0 deletions

View File

@ -77,6 +77,7 @@ handle query => sub {
$force_cldr = defined $+{cldr};
}
srand();
return if $range_text && $range_type eq 'none';
my ($min_date, $max_date) = parse_range($range_type, $lang->locale, $range_text);
return if $range_text && !(defined $min_date && defined $max_date);
my $random_date = get_random_date($lang->locale, $min_date, $max_date);

View File

@ -180,6 +180,8 @@ ddg_goodie_test(
),
'random date between' => undef,
'random date between now and bar' => undef,
# Not supported
'random century in the past' => undef,
# Invalid Queries
'date for %K' => undef,
'date for %{year}' => undef,