Module: Mtbb
- Defined in:
- lib/mtbb.rb,
lib/mtbb/version.rb
Defined Under Namespace
Modules: NetThings
Classes: MiniTestReporter, ServerControl, ServerRunner, TestRunner
Constant Summary
collapse
- VERSION =
'0.1.0'
- YELLOW =
"\033\[33m"
- RESET =
"\033\[0m"
- GREEN =
"\033\[32m"
- RED =
"\033\[31m"
- MAGENTA =
"\033\[35m"
- BRIGHT_GREEN =
"\033\[32;1m"
- BRIGHT_RED =
"\033\[31;1m"
- BRIGHT_MAGENTA =
"\033\[35;1m"
- BRIGHT_YELLOW =
"\033\[33;1m"
- SERVERS =
{}
Class Method Summary
collapse
Class Method Details
.announce!(something) ⇒ Object
125
126
127
|
# File 'lib/mtbb.rb', line 125
def announce!(something)
$stderr.puts "#{BRIGHT_GREEN}mtbb#{RESET}: #{BRIGHT_YELLOW}#{something}#{RESET}"
end
|
.register(server_name, server_config) ⇒ Object
55
56
57
|
# File 'lib/mtbb.rb', line 55
def register(server_name, server_config)
SERVERS[server_name.to_sym] = Mtbb::ServerRunner.new(server_config)
end
|
.server(server_name) ⇒ Object
59
60
61
|
# File 'lib/mtbb.rb', line 59
def server(server_name)
SERVERS[server_name.to_sym]
end
|