Skip to content

Commit 6b3121c

Browse files
committed
refactored for 100% coverage
1 parent a53e67e commit 6b3121c

File tree

2 files changed

+3
-7
lines changed

2 files changed

+3
-7
lines changed

src/VerbalExpressions/PHPVerbalExpressions/VerbalExpressions.php

Lines changed: 3 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -394,13 +394,10 @@ public function multiple($value)
394394
{
395395
$value = self::sanitize($value);
396396

397-
switch (substr($value, -1)) {
398-
case '+':
399-
case '*':
400-
break;
401-
default:
397+
$last = substr($value, -1);
398+
399+
if($last !== '+' && $last !== '*'){
402400
$value .= '+';
403-
break;
404401
}
405402

406403
return $this->add($value);

tests/VerbalExpressions/PHPVerbalExpressions/VerbalExpressionsTest.php

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -298,7 +298,6 @@ public function testGetRegex(){
298298

299299
/**
300300
* @depends testGetRegex
301-
* @todo Refactor VerbalExpressions::multiple() for 100% coverage
302301
*/
303302
public function testGetRegex_multiple(){
304303
$regex = new VerbalExpressions();

0 commit comments

Comments
 (0)