summaryrefslogtreecommitdiff
path: root/test/test_highline.rb
diff options
context:
space:
mode:
Diffstat (limited to 'test/test_highline.rb')
-rwxr-xr-xtest/test_highline.rb8
1 files changed, 3 insertions, 5 deletions
diff --git a/test/test_highline.rb b/test/test_highline.rb
index 94ab060..e215986 100755
--- a/test/test_highline.rb
+++ b/test/test_highline.rb
@@ -1168,11 +1168,9 @@ class TestHighLine < Minitest::Test
class NameClass
def self.parse(string)
- if string =~ /^\s*(\w+),\s*(\w+)\s+(\w+)\s*$/
- new(Regexp.last_match(2), Regexp.last_match(3), Regexp.last_match(1))
- else
- raise ArgumentError, "Invalid name format."
- end
+ raise ArgumentError, "Invalid name format." unless
+ string =~ /^\s*(\w+),\s*(\w+)\s+(\w+)\s*$/
+ new(Regexp.last_match(2), Regexp.last_match(3), Regexp.last_match(1))
end
def initialize(first, middle, last)