$: << File.join(STELLA_HOME, 'vendor', 'useragent', 'lib') require 'date' require 'open3' # Common utilities require 'utils/httputil' require 'utils/crypto-key' require 'utils/fileutil' require 'utils/mathutil' # Common dependencies require 'stella/support' require 'stella/storable' require 'user_agent' # Common objects require 'stella/text' require 'stella/logger' require 'stella/response' require 'stella/test/definition' require 'stella/test/runsummary' require 'stella/test/testsummary' # Commands require 'stella/command/base' require 'stella/command/localtest' # Adapters require 'stella/adapter/base' require 'stella/adapter/ab' require 'stella/adapter/siege' require 'stella/adapter/httperf' # = Stella # A friend in performance testing. # module Stella LOGGER = Stella::Logger.new(:debug=>true) TEXT = Stella::Text.new('en') module VERSION #:nodoc: MAJOR = 0.freeze unless defined? MAJOR MINOR = 5.freeze unless defined? MINOR TINY = 1.freeze unless defined? TINY def self.to_s [MAJOR, MINOR, TINY].join('.') end def self.to_f self.to_s.to_f end end end