Module: WebTest::BeUp

Defined in:
lib/web_test/be_up.rb

Defined Under Namespace

Classes: TestResult

Class Method Summary collapse

Class Method Details

.test(url: nil, domain: nil) ⇒ Object



16
17
18
19
20
21
22
23
# 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