page_cache_spec.rb
上传用户:netsea168
上传日期:2022-07-22
资源大小:4652k
文件大小:1k
- require File.dirname(__FILE__) + '/../spec_helper'
- describe PageCache do
- describe 'PageCache#self.sweep_all' do
- before(:each) do
- all_files = ['/index.html', '/articles.rss', '/sitemap.xml']
- @all_paths = []
- all_files.each do |path|
- @all_paths << create_file_in_spec_public_cache_directory(path)
- CacheInformation.create!(:path => path)
- end
- end
- it 'should destroy all file in cache directory with path' do
- PageCache.sweep_all
- @all_paths.each do |path|
- File.should_not be_exist(path)
- end
- end
- it 'should delete all CacheInformation' do
- PageCache.sweep_all
- CacheInformation.all.should be_empty
- end
- end
- end