Sha256: f664d99e9c2ff3c3be420030fcf7ac45718f25ef265c6a1829f12949a5a8ce70

Contents?: true

Size: 709 Bytes

Versions: 1

Compression:

Stored size: 709 Bytes

Contents

require 'spec_helper'
require 'browser/storage'

describe Browser::Window do
  describe '#storage' do
    it 'creates a new storage' do
      $window.storage.should be_kind_of Browser::Storage
    end

    it 'creates a storage with the proper name' do
      $window.storage.name.should == :default
      $window.storage(:spec).name.should == :spec
    end
  end

  describe '#session_storage' do
    it 'creates a new session storage' do
      $window.session_storage.should be_kind_of Browser::SessionStorage
    end

    it 'creates a session storage with the proper name' do
      $window.session_storage.name.should == :default
      $window.session_storage(:spec).name.should == :spec
    end
  end
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
opal-browser-0.1.0.beta1 spec/storage_spec.rb