lib/nanoc/base/entities/content.rb in nanoc-4.0.0rc1 vs lib/nanoc/base/entities/content.rb in nanoc-4.0.0rc2

- old
+ new

@@ -13,10 +13,10 @@ # @return [String, nil] attr_reader :filename # @param [String, nil] filename def initialize(filename) - if filename && !filename.start_with?('/') + if filename && Pathname.new(filename).relative? raise ArgumentError, 'Content filename is not absolute' end @filename = filename end