From 176afedd6795746ff60fafc7ed0d65af1eb56ec2 Mon Sep 17 00:00:00 2001 From: Dustin Wheeler Date: Tue, 15 Jul 2014 22:32:10 -0400 Subject: [PATCH 1/2] Adds failing test for america.edu. --- test/test_swot.rb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/test/test_swot.rb b/test/test_swot.rb index c4d58dd033..1b62245f40 100644 --- a/test/test_swot.rb +++ b/test/test_swot.rb @@ -62,7 +62,7 @@ describe Swot do end it "fail blacklisted domains" do - ["si.edu", " si.edu ", "imposter@si.edu", "foo.si.edu"].each do |domain| + ["si.edu", " si.edu ", "imposter@si.edu", "foo.si.edu", "america.edu"].each do |domain| assert_equal false, Swot::is_academic?(domain), "#{domain} should be denied" end end From af49cb5579d0ea8a1ba40c464106a6005fc98e39 Mon Sep 17 00:00:00 2001 From: Dustin Wheeler Date: Tue, 15 Jul 2014 23:20:33 -0400 Subject: [PATCH 2/2] Adds america.edu to blacklist. --- lib/swot.rb | 1 + 1 file changed, 1 insertion(+) diff --git a/lib/swot.rb b/lib/swot.rb index 0ef89b5657..8678d1196b 100644 --- a/lib/swot.rb +++ b/lib/swot.rb @@ -9,6 +9,7 @@ module Swot # Note: validated domain must not end with the blacklisted string BLACKLIST = %w( si.edu + america.edu ).freeze class << self