Skip to content

Handle non-ASCII characters in WHOIS responses #13

Merged
merged 1 commit into from Aug 31, 2012
View
2 lib/domain-profiler/whois.rb
@@ -1,7 +1,7 @@
class Whois
def parse(data)
- @data = data.to_s.split("\n")
+ @data = data.to_s.lines
# com = verisign
# net = verisign
# org = pir
View
6 spec/whois/whois_spec.rb
@@ -36,6 +36,12 @@
whois.registrar.should == ['Unknown']
end
+ it "is able to deal with non-ASCII string input" do
+ whois = Whois.new
+ whois.parse("\xEA")
+ whois.registrar.should == ['Unknown']
+ end
+
it "knows when the domain expires" do
@zombo.expires.should == '10-oct-2010'
end
Something went wrong with that request. Please try again.