Sha256: 6f800e0f04793e55c75fc5b701ef9912ec13f7f8201dbd02f7f7d0fce9f1f1ff
Contents?: true
Size: 1.01 KB
Versions: 2
Compression:
Stored size: 1.01 KB
Contents
require 'spec_helper' describe Machined::Utils do describe '.avialable_templates' do it 'returns the available Tilt templates' do Machined::Utils.instance_variable_set '@available_templates', nil available_templates = Machined::Utils.available_templates available_templates['.markdown'].should be(Tilt::RDiscountTemplate) available_templates['.md'].should be(Tilt::RDiscountTemplate) available_templates['.haml'].should be(Tilt::HamlTemplate) end end describe '.existent_directories' do it 'returns directories that exist in the given path' do within_construct do |c| c.directory 'dir1' c.directory 'dir2' c.directory 'dir3' Machined::Utils.existent_directories(c).sort.should match_paths(%w(dir1 dir2 dir3)).with_root(c) end end it 'returns an empty array when the path is not a directory' do within_construct do |c| Machined::Utils.existent_directories(c.join('blank')).should == [] end end end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
machined-1.1.0 | spec/machined/utils_spec.rb |
machined-1.0.3 | spec/machined/utils_spec.rb |