Skip to content
Closed
Show file tree
Hide file tree
Changes from 1 commit
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Prev Previous commit
Add spec coverage for ActiveSupport extension
  • Loading branch information
jwilsjustin committed Oct 24, 2017
commit e253044cf989f93fdb0923efea60e87ecf3d1c6d
15 changes: 15 additions & 0 deletions spec/dalli_elasticache_store_spec.rb
Original file line number Diff line number Diff line change
@@ -0,0 +1,15 @@
require_relative 'spec_helper'

describe 'ActiveSupport::Cache::DalliElasticacheStore' do

describe '#new' do
it 'responds to #new' do
ActiveSupport::Cache::DalliElasticacheStore.respond_to?(:new).should == true
end

it 'inherits from DalliStore' do
ActiveSupport::Cache::DalliElasticacheStore.ancestors.include?(ActiveSupport::Cache::DalliStore).should == true
end
end

end
3 changes: 3 additions & 0 deletions spec/elasticache_spec.rb
Original file line number Diff line number Diff line change
Expand Up @@ -33,6 +33,9 @@
end

describe '#version' do
it 'has constant defined' do
defined?(Dalli::ElastiCache::VERSION).should == 'constant'
end
end

describe '#engine_version' do
Expand Down
1 change: 1 addition & 0 deletions spec/spec_helper.rb
Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@
require "bundler/setup"

require "dalli/elasticache"
require "active_support/cache/dalli_elasticache_store"

RSpec.configure do |config|
config.expect_with :rspec do |c|
Expand Down