module HttpTest::TestUnitAdapter


Public Class Methods

extended(base) click to toggle source
# File lib/http-test.rb, line 38
def self.extended(base)
  base.extend ClassMethods
end
shutdown() click to toggle source
# File lib/http-test.rb, line 48
def shutdown
  HttpTest.stop_session
end
startup() click to toggle source
# File lib/http-test.rb, line 44
def startup
  HttpTest.start_session(session_parameters)
end

Public Instance Methods

test_server(command) click to toggle source
# File lib/http-test.rb, line 56
def test_server(command)
  class << self
    def startup
      HttpTest.start_session(session_parameters)
    end

    def shutdown
      HttpTest.stop_session
    end
  end

  self.session_parameters = { command: command }
end
url_base(url_base) click to toggle source
# File lib/http-test.rb, line 42
def url_base(url_base)
  class << self
    def startup
      HttpTest.start_session(session_parameters)
    end

    def shutdown
      HttpTest.stop_session
    end
  end

  self.session_parameters = { url_base: url_base }
end