Sha256: f36e16ec206e0ac4236fd991f9b4283f107d815c127129396faff3bb710d100d

Contents?: true

Size: 650 Bytes

Versions: 1

Compression:

Stored size: 650 Bytes

Contents

require 'vfs/storages/local'
require 'vfs/storages/specification'

describe Vfs::Storages::Local do
  with_tmp_spec_dir

  before do
    @storage = Vfs::Storages::Local.new spec_dir
    @storage.open
  end

  after do
    @storage.close
  end

  it_should_behave_like 'vfs storage basic'
  it_should_behave_like 'vfs storage attributes basic'
  it_should_behave_like 'vfs storage files'
  it_should_behave_like 'vfs storage full attributes for files'
  it_should_behave_like 'vfs storage dirs'
  it_should_behave_like 'vfs storage full attributes for dirs'
  it_should_behave_like 'vfs storage query'
  it_should_behave_like 'vfs storage tmp dir'
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
vfs-0.3.15 spec/storages/local_spec.rb