2009-11-04 22:00:05 +00:00
|
|
|
module Webcat
|
2009-11-04 22:17:17 +00:00
|
|
|
class WebcatError < StandardError; end
|
|
|
|
class DriverNotFoundError < WebcatError; end
|
|
|
|
|
2009-11-04 22:00:05 +00:00
|
|
|
class << self
|
|
|
|
attr_accessor :debug
|
|
|
|
|
|
|
|
def log(message)
|
|
|
|
puts message if debug
|
|
|
|
end
|
|
|
|
end
|
|
|
|
|
|
|
|
autoload :Server, 'webcat/server'
|
2009-11-04 22:05:11 +00:00
|
|
|
autoload :Session, 'webcat/session'
|
2009-11-04 22:00:05 +00:00
|
|
|
|
|
|
|
module Driver
|
|
|
|
autoload :RackTest, 'webcat/rack_test_driver'
|
|
|
|
autoload :Culerity, 'webcat/culerity_driver'
|
|
|
|
end
|
|
|
|
end
|