Module: TestSquad
- Defined in:
- lib/test_squad.rb,
lib/test_squad/engine.rb,
lib/test_squad/runner.rb,
lib/test_squad/version.rb,
lib/test_squad/configuration.rb,
lib/generators/test_squad/install/install_generator.rb
Defined Under Namespace
Classes: Configuration, Engine, InstallGenerator, Runner
Constant Summary
collapse
- VERSION =
"0.1.2"
Class Method Summary
collapse
Class Method Details
.app_class_name ⇒ Object
14
15
16
|
# File 'lib/test_squad.rb', line 14
def self.app_class_name
Rails.application.class.name.split("::").first
end
|
.configuration ⇒ Object
6
7
8
|
# File 'lib/test_squad.rb', line 6
def self.configuration
@configuration ||= Configuration.new
end
|
10
11
12
|
# File 'lib/test_squad.rb', line 10
def self.configure(&block)
configuration.tap(&block)
end
|
.test_directory ⇒ Object
18
19
20
21
22
23
24
25
26
|
# File 'lib/test_squad.rb', line 18
def self.test_directory
@test_directory ||= begin
if Rails.root.join("spec").exist?
"spec/javascript"
else
"test/javascript"
end
end
end
|