Sha256: 29c486d2751a137b2e9b18e2a95d0b4013e6725976061920e163fd22027129f0
Contents?: true
Size: 1014 Bytes
Versions: 3
Compression:
Stored size: 1014 Bytes
Contents
# vim:ft=ruby:fileencoding=utf-8 require File.expand_path('../helper', __FILE__) class TestFileReader < Test::Unit::TestCase test_presence ToPass::FileReader def test_initialize assert_nothing_raised do klass.new end end def test_load assert_respond_to klass, :load assert_not_nil klass.load('config') end def test_discover assert_respond_to klass, :discover assert_kind_of Array, klass.discover end def test_has_load_path assert_respond_to reader, :load_path assert_kind_of Array, reader.load_path end def test_load_path_contains_standard_dirs dirs = standard_directories.map { |path| "#{path}#{concern}"} Pathname.any_instance.expects(:exist?).at_least(dirs.size).returns(true) dirs.each do |reldir| dir = Pathname.new(reldir).expand_path assert_include dir, reader.load_path end end protected def concern '' end def klass ToPass::FileReader end def reader @reader ||= klass.new end end
Version data entries
3 entries across 3 versions & 1 rubygems
Version | Path |
---|---|
to_pass-1.0.1 | test/test_file_reader.rb |
to_pass-1.0.0 | test/test_file_reader.rb |
to_pass-0.9.0 | test/test_file_reader.rb |