Add test for range reversal in isBetween and refactor isBetween.
This commit is contained in:
parent
d8b8d9b68d
commit
1d5ab960ee
2 changed files with 2 additions and 3 deletions
|
|
@ -125,9 +125,7 @@ sub isBetween {
|
|||
my $first = shift;
|
||||
my $second = shift;
|
||||
if ($first > $second) {
|
||||
my $temp = $first;
|
||||
$first = $second;
|
||||
$second = $temp;
|
||||
($first,$second) = ($second,$first);
|
||||
}
|
||||
if ($value >= $first && $value <= $second) {
|
||||
return 1;
|
||||
|
|
|
|||
|
|
@ -33,6 +33,7 @@ is(WebGUI::Utility::formatBytes(1700000), '2 MB', 'formatBytes() - megabytes');
|
|||
|
||||
# isBetween
|
||||
ok(WebGUI::Utility::isBetween(0,-1,1), 'isBetween() - negative and positive range');
|
||||
ok(WebGUI::Utility::isBetween(0,1,-1), 'isBetween() - negative and positive range, reversed');
|
||||
ok(WebGUI::Utility::isBetween(11,1,15), 'isBetween() - positive range');
|
||||
ok(WebGUI::Utility::isBetween(-5,-10,-2), 'isBetween() - negative range');
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue