test/data_sources/test_filesystem.rb in nanoc-4.4.4 vs test/data_sources/test_filesystem.rb in nanoc-4.4.5
- old
+ new
@@ -133,11 +133,11 @@
# Create sample files
FileUtils.mkdir_p('foo')
File.open('foo/stuff.dat', 'w') { |io| io.write('random binary data') }
# Load
- assert_raises(RuntimeError) do
+ assert_raises(Nanoc::DataSources::Filesystem::Errors::BinaryLayout) do
data_source.send(:load_objects, 'foo', Nanoc::Int::Layout)
end
end
def test_identifier_for_filename_with_full_style_identifier
@@ -640,11 +640,11 @@
%w(foo.html foo.xhtml foo.txt foo.yaml bar.html qux.yaml).each do |filename|
File.open(filename, 'w') { |io| io.write('test') }
end
# Check
- assert_raises RuntimeError do
+ assert_raises(Nanoc::DataSources::Filesystem::Errors::MultipleContentFiles) do
data_source.send(:all_split_files_in, '.')
end
end
def test_basename_of_allowing_periods_in_identifiers
@@ -827,11 +827,11 @@
# Create data source
data_source = Nanoc::DataSources::Filesystem.new(nil, nil, nil, nil)
# Parse it
- assert_raises(RuntimeError) do
+ assert_raises(Nanoc::DataSources::Filesystem::Errors::InvalidFormat) do
data_source.instance_eval { parse('test.html', nil) }
end
end
def test_parse_embedded_separators_but_not_metadata
@@ -979,21 +979,21 @@
File.open('test.html', 'w') { |io| io.write(content) }
data_source = Nanoc::DataSources::Filesystem.new(nil, nil, nil, nil)
- assert_raises(Nanoc::DataSources::Filesystem::InvalidMetadataError) do
+ assert_raises(Nanoc::DataSources::Filesystem::Errors::InvalidMetadata) do
data_source.instance_eval { parse('test.html', nil) }
end
end
def test_parse_external_bad_metadata
File.open('test.html', 'w') { |io| io.write('blah blah') }
File.open('test.yaml', 'w') { |io| io.write('Hello world!') }
data_source = Nanoc::DataSources::Filesystem.new(nil, nil, nil, nil)
- assert_raises(Nanoc::DataSources::Filesystem::InvalidMetadataError) do
+ assert_raises(Nanoc::DataSources::Filesystem::Errors::InvalidMetadata) do
data_source.instance_eval { parse('test.html', 'test.yaml') }
end
end
end