Class: ABCing::Runner
- Inherits:
-
Object
- Object
- ABCing::Runner
- Defined in:
- lib/abcing.rb
Instance Method Summary collapse
-
#initialize(working_dir) ⇒ Runner
constructor
A new instance of Runner.
- #run ⇒ Object
Constructor Details
#initialize(working_dir) ⇒ Runner
Returns a new instance of Runner.
11 12 13 |
# File 'lib/abcing.rb', line 11 def initialize(working_dir) @working_dir = working_dir end |
Instance Method Details
#run ⇒ Object
15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 |
# File 'lib/abcing.rb', line 15 def run app_directories = [ "#{@working_dir}/app", "#{@working_dir}/lib" ] test_directories = [ "#{@working_dir}/spec", "#{@working_dir}/features" ] params = { app_directories: app_directories, test_directories: test_directories } scan_results = ABCing::Scanner.new(params).results ABCing::Renderer.new(scan_results).render end |