module WebTest::BeUp

Public Class Methods

test(url:nil, domain:nil) click to toggle source
# File lib/web_test/be_up.rb, line 16
def self.test(url:nil, domain:nil)
  raise 'Must specify a url or domain' if url.nil? && domain.nil?

  TestResult.new do |r|
    r.status_code = WebTest::Util.status(url || domain, follow: true)
    r.success     = (r.status_code == 200)
  end
end