Class: GeneratorSpec::Matcher::Root
- Defined in:
- lib/generator_spec/matcher.rb
Instance Attribute Summary
Attributes inherited from Directory
Instance Method Summary collapse
Methods inherited from Directory
#directory, #file, #initialize, #location, #migration, #no_file
Constructor Details
This class inherits a constructor from GeneratorSpec::Matcher::Directory
Instance Method Details
#description ⇒ Object
137 138 139 |
# File 'lib/generator_spec/matcher.rb', line 137 def description 'have specified directory structure' end |
#failure_message ⇒ Object
141 142 143 144 145 146 147 148 149 150 151 152 153 |
# File 'lib/generator_spec/matcher.rb', line 141 def if @failure.is_a?(Array) && @failure[0] == :not if @failure.length > 2 "Structure should have #{@failure[1]} without #{@failure[2]}. It had:\n#{@failure[3]}" else "Structure should not have had #{@failure[1]}, but it did" end elsif @failure.is_a?(Array) "Structure should have #{@failure[0]} with #{@failure[1]}. It had:\n#{@failure[2]}" else "Structure should have #{@failure}, but it didn't" end end |