Sha256: 9a5e0267a15c8b93aefefb2032d52d633e7d8a1add81336bd46ec21d7724ea36

Contents?: true

Size: 887 Bytes

Versions: 1

Compression:

Stored size: 887 Bytes

Contents

module RSpec::FileMatchers
  class HaveSymlink < HaveFileItem

    def artifact
      'symlink'
    end    
  end

  def have_symlink(*args)
    HaveSymlink.new(args)
  end
  alias_method :contain_symlink, :have_symlink
  
  alias_method :contain_symlink_file, :have_symlink
  alias_method :have_symlink_file, :have_symlink
  
  alias_method :contain_symlink_dir, :have_symlink
  alias_method :have_symlink_dir, :have_symlink  
end

module RSpec::FileMatchers
  class HaveSymlinks < HaveFileItems

    def artifact
      'symlink'
    end    
  end

  def have_symlinks(*args)
    HaveSymlinks.new(args)
  end
  alias_method :contain_symlinks, :have_symlinks

  # TODO
  alias_method :contain_symlink_files, :have_symlinks
  alias_method :have_symlink_files, :have_symlinks
  
  alias_method :contain_symlink_dirs, :have_symlinks  
  alias_method :have_symlink_dirs, :have_symlinks
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
file-spec-0.1.0 lib/file_spec/matchers/have_symlink.rb