Class: Fukuzatsu::Formatters::JsonStdout
- Inherits:
-
Object
- Object
- Fukuzatsu::Formatters::JsonStdout
show all
- Includes:
- Base
- Defined in:
- lib/fukuzatsu/formatters/json_stdout.rb
Instance Attribute Summary collapse
Class Method Summary
collapse
Instance Method Summary
collapse
Methods included from Base
#filename, included, #initialize, #output_directory, #output_path, #path_to_results
Instance Attribute Details
#summaries ⇒ Object
Returns the value of attribute summaries.
9
10
11
|
# File 'lib/fukuzatsu/formatters/json_stdout.rb', line 9
def summaries
@summaries
end
|
Class Method Details
.index(summaries, base_output_path) ⇒ Object
18
19
20
|
# File 'lib/fukuzatsu/formatters/json_stdout.rb', line 18
def self.index(summaries, base_output_path)
puts summaries.map { |summary| Json.new(summary: summary, base_output_path: base_output_path).as_json }.to_json
end
|
.no_stdout? ⇒ Boolean
14
15
16
|
# File 'lib/fukuzatsu/formatters/json_stdout.rb', line 14
def self.no_stdout?
true
end
|
.reset_output_directory(base_output_path) ⇒ Object
11
12
|
# File 'lib/fukuzatsu/formatters/json_stdout.rb', line 11
def self.reset_output_directory(base_output_path)
end
|
Instance Method Details
#export ⇒ Object
22
23
|
# File 'lib/fukuzatsu/formatters/json_stdout.rb', line 22
def export
end
|