module Fuci

Constants

DEFAULT_TESTERS
VERSION

Attributes

server[RW]

Public Class Methods

add_testers(*testers) click to toggle source
# File lib/fuci.rb, line 19
def self.add_testers *testers
  @testers += testers.flatten
end
default_testers() click to toggle source
# File lib/fuci.rb, line 27
def self.default_testers
  DEFAULT_TESTERS
end
initialize_server!() click to toggle source
# File lib/fuci.rb, line 31
def self.initialize_server!
  self.server = initialize_server
end
initialize_testers!() click to toggle source
# File lib/fuci.rb, line 35
def self.initialize_testers!
  @testers = initialize_testers
end
run() click to toggle source
# File lib/fuci.rb, line 15
def self.run
  Fuci::Runner.create.run
end
testers() click to toggle source
# File lib/fuci.rb, line 23
def self.testers
  @testers ||= default_testers
end

Private Class Methods

initialize_server() click to toggle source
# File lib/fuci.rb, line 41
def self.initialize_server
  server.new
end
initialize_testers() click to toggle source
# File lib/fuci.rb, line 45
def self.initialize_testers
  testers.map { |tester| tester.new }
end