Module: CSpec::Validator
- Defined in:
- lib/cspec/validator.rb
Class Method Summary collapse
Class Method Details
.validate_specs(specs) ⇒ Object
11 12 13 |
# File 'lib/cspec/validator.rb', line 11 def self.validate_specs(specs) specs.map(&:error).reject(&:nil?).flatten end |
.validate_structure(headers) ⇒ Object
5 6 7 8 9 |
# File 'lib/cspec/validator.rb', line 5 def self.validate_structure(headers) %w[class type name method expected].map do |required_header| "Need header: #{required_header}" unless headers.include?(required_header) end.reject(&:nil?) end |