Module: Fuci
- Includes:
- Configurable
- Defined in:
- lib/fuci.rb,
lib/fuci/git.rb,
lib/fuci/rspec.rb,
lib/fuci/runner.rb,
lib/fuci/server.rb,
lib/fuci/tester.rb,
lib/fuci/version.rb,
lib/fuci/cucumber.rb,
lib/fuci/cli_options.rb,
lib/fuci/configurable.rb,
lib/fuci/command_cache.rb,
lib/fuci/cached_command_runner.rb
Defined Under Namespace
Modules: Configurable, Git
Classes: CachedCommandRunner, CliOptions, CommandCache, Cucumber, RSpec, Runner, Server, Tester
Constant Summary
collapse
- DEFAULT_TESTERS =
[Fuci::RSpec, Fuci::Cucumber]
- VERSION =
'0.4.2'
Class Attribute Summary collapse
Class Method Summary
collapse
included
Class Attribute Details
.server ⇒ Object
Returns the value of attribute server.
12
13
14
|
# File 'lib/fuci.rb', line 12
def server
@server
end
|
Class Method Details
.add_testers(*testers) ⇒ Object
19
20
21
|
# File 'lib/fuci.rb', line 19
def self.add_testers *testers
@testers += testers.flatten
end
|
.default_testers ⇒ Object
27
28
29
|
# File 'lib/fuci.rb', line 27
def self.default_testers
DEFAULT_TESTERS
end
|
.initialize_server! ⇒ Object
31
32
33
|
# File 'lib/fuci.rb', line 31
def self.initialize_server!
self.server = initialize_server
end
|
.initialize_testers! ⇒ Object
35
36
37
|
# File 'lib/fuci.rb', line 35
def self.initialize_testers!
@testers = initialize_testers
end
|
.run ⇒ Object
15
16
17
|
# File 'lib/fuci.rb', line 15
def self.run
Fuci::Runner.create.run
end
|
.testers ⇒ Object
23
24
25
|
# File 'lib/fuci.rb', line 23
def self.testers
@testers ||= default_testers
end
|