lib/picolena/templates/spec/models/basic_finder_spec.rb in picolena-0.1.7 vs lib/picolena/templates/spec/models/basic_finder_spec.rb in picolena-0.1.8

- old
+ new

@@ -5,14 +5,17 @@ before(:all) do @original_index_path=Picolena::IndexSavePath.dup @original_indexed_dirs=Picolena::IndexedDirectories.dup @new_index_path=File.join(Dir::tmpdir,'ferret_tst') Picolena::IndexSavePath.replace(@new_index_path) + Picolena::MetaIndexPath.replace(File.join(@new_index_path,'meta')) + FileUtils.mkpath Picolena::MetaIndexPath end before(:each) do Indexer.clear! + Finder.send(:class_variable_set,'@@last_reload',nil) end it "should create index" do Picolena::IndexedDirectories.replace({'spec/test_dirs/indexed/just_one_doc'=>'//justonedoc/'}) lambda {@finder_with_new_index=Finder.new("test moi")}.should change(Indexer, :index_exists?).from(false).to(true) @@ -27,9 +30,10 @@ end after(:all) do Picolena::IndexedDirectories.replace(@original_indexed_dirs) Picolena::IndexSavePath.replace(@original_index_path) + Picolena::MetaIndexPath.replace(File.join(@original_index_path,'meta')) end end fields={