Sha256: 1fd009035469d896125e3af95673a6ba3cd5c31adfb43de94cc2d539a795770f
Contents?: true
Size: 793 Bytes
Versions: 3
Compression:
Stored size: 793 Bytes
Contents
require 'test_helper' class TaskTest < ActiveSupport::TestCase setup do load File.expand_path('../../lib/tasks/cachers.rake', __FILE__) Rake::Task.define_task :environment end test 'all' do users = %w(mike john).map do |name| User.create name: name end silence_stream(STDOUT) do Rake::Task['cachers:cache'].invoke end users.each do |user| assert_equal user.id, client.get("users/#{user.name}").to_i end client.flushall silence_stream(STDOUT) do Rake::Task['cachers:recache'].invoke end users.each do |user| assert_equal user.id, client.get("users/#{user.name}").to_i end silence_stream(STDOUT) do Rake::Task['cachers:uncache'].invoke end assert_equal 0, client.keys.size end end
Version data entries
3 entries across 3 versions & 1 rubygems
Version | Path |
---|---|
cachers-4.1.0.2 | test/task_test.rb |
cachers-4.1.0.1 | test/task_test.rb |
cachers-4.1.0.0 | test/task_test.rb |